176 lines
288 KiB
JSON
176 lines
288 KiB
JSON
{"svcId":1,"svc":"Болванка","svcShort":"dummy","code":"null","operation":"delete","svcOperationId":71,"params":[],"paramCount":0}
|
||
{"svcId":1,"svc":"Болванка","svcShort":"dummy","code":"null","operation":"modify","svcOperationId":92,"params":[{"svcOperationCfsParamId":287,"svcOperationCfsParam":"durationMs","label":null,"dataType":"integer >= 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"0","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"перед завершением подождать (sleep) столько миллисекунд","man":"перед завершением подождать (sleep) столько миллисекунд","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":288,"svcOperationCfsParam":"failAtStart","label":null,"dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"если true, завершить джоб, ничего не записывая в cmdb","man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":289,"svcOperationCfsParam":"failInProgress","label":null,"dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"если true, корректно начать выполнение джоба, но в процессе завершить аварийно, ничего не записывая в cmdb","man":null,"sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":290,"svcOperationCfsParam":"whereFail","label":null,"dataType":"integer > 0","valueList":["1","2","3"],"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"принимает 1,2,3. Работает с failInProgress. 1 - упасть в prepare. 2 - упасть внутри блока Data fill. 3 - упасть после vault write","man":"принимает 1,2,3. Работает с failInProgress. 1 - упасть в prepare. 2 - упасть внутри блока Data fill. 3 - упасть после vault write","sort":40,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":291,"svcOperationCfsParam":"bodymessage","label":null,"dataType":null,"valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Дата, уходящая в Vault","man":"Дата, уходящая в Vault","sort":50,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":373,"svcOperationCfsParam":"mapExample","label":"mapExample","dataType":"map","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":"{}","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":374,"svcOperationCfsParam":"jsonExample","label":"jsonExample","dataType":null,"valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":7}
|
||
{"svcId":1,"svc":"Болванка","svcShort":"dummy","code":"null","operation":"suspend","svcOperationId":93,"params":[],"paramCount":0}
|
||
{"svcId":1,"svc":"Болванка","svcShort":"dummy","code":"null","operation":"resume","svcOperationId":94,"params":[],"paramCount":0}
|
||
{"svcId":1,"svc":"Болванка","svcShort":"dummy","code":"null","operation":"create","svcOperationId":18,"params":[{"svcOperationCfsParamId":242,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Платформа для развертывания","man":"Наименование ресурсной платформы для подключения","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":198,"svcOperationCfsParam":"durationMs","label":null,"dataType":"integer >= 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"0","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"перед завершением подождать (sleep) столько миллисекунд","man":"перед завершением подождать (sleep) столько миллисекунд","sort":20,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":199,"svcOperationCfsParam":"failAtStart","label":null,"dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"если true, завершить джоб, ничего не записывая в cmdb","man":"**Операция не будет завершена**<br/>Она будет в постоянном статусе PENDING, однако в Jenkins Job завершится с ошибкой","sort":30,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":200,"svcOperationCfsParam":"failInProgress","label":null,"dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"если true, корректно начать выполнение джоба, но в процессе завершить аварийно, ничего не записывая в cmdb","man":"если true, корректно начать выполнение джоба, но в процессе завершить аварийно, ничего не записывая в cmdb","sort":40,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":201,"svcOperationCfsParam":"whereFail","label":null,"dataType":"integer > 0","valueList":["1","2","3"],"refSvcId":null,"isRequired":false,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"принимает 1,2,3. Работает с failInProgress. 1 - упасть в prepare. 2 - упасть внутри блока Data fill. 3 - упасть после vault write","man":"принимает 1,2,3. Работает с failInProgress. 1 - упасть в prepare. 2 - упасть внутри блока Data fill. 3 - упасть после vault write","sort":50,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":286,"svcOperationCfsParam":"bodymessage","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Дата, уходящая в Vault","man":"Дата, уходящая в Vault","sort":60,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":321,"svcOperationCfsParam":"mapExample","label":null,"dataType":"map","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":322,"svcOperationCfsParam":"jsonExample","label":null,"dataType":"json","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Для тестирования интерфейса","man":"Для тестирования интерфейса. Сюда можно писать корректный json","sort":null,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":396,"svcOperationCfsParam":"nestedRefExample","label":null,"dataType":null,"valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":447,"svcOperationCfsParam":"yamlExample","label":"Пример yaml","dataType":"yaml","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":647,"svcOperationCfsParam":"mapFixed","label":null,"dataType":"map-fixed","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Новый тип поля","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":654,"svcOperationCfsParam":"arrayMapFixedExample","label":null,"dataType":"array-map-fixed","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Array of map-fixed","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":12}
|
||
{"svcId":1,"svc":"Болванка","svcShort":"dummy","code":"null","operation":"redeploy","svcOperationId":240,"params":[],"paramCount":0}
|
||
{"svcId":110,"svc":"DNS зона","svcShort":"dnszone","code":"null","operation":"delete","svcOperationId":44,"params":[],"paramCount":0}
|
||
{"svcId":110,"svc":"DNS зона","svcShort":"dnszone","code":"null","operation":"create","svcOperationId":43,"params":[{"svcOperationCfsParamId":66,"svcOperationCfsParam":"zoneEmail","label":"Контактный e-mail","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Контактный e-mail","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":67,"svcOperationCfsParam":"zoneName","label":"Имя зоны","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":"^([a-z0-9-]+\\.)+[a-z0-9-]+$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Имя зоны","man":"Имя зоны","sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":68,"svcOperationCfsParam":"zoneKind","label":"Тип зоны","dataType":"string","valueList":["NATIVE","SLAVE"],"refSvcId":null,"isRequired":true,"defaultValue":"NATIVE","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Тип зоны","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":69,"svcOperationCfsParam":"zoneMastersForSlave","label":"Мастер-сервера (kind: SLAVE)","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Использовать если выбран тип SLAVE. IP адреса в формате через пробел для настройки Master-серверов","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":70,"svcOperationCfsParam":"zoneTimeToRefresh","label":"Time To Refresh","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"86400","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Время ожидания ответа вторичного DNS перед запросом SOA-записи с первичных серверов","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":71,"svcOperationCfsParam":"zoneTimeToRetry","label":"Time To Retry","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"7200","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Время в течение которого сервер повторно попробует синхронизировать информацию с первичных DNS-серверов","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":72,"svcOperationCfsParam":"zoneTimeToExpire","label":"Time To Expire","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"3600000","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Время в течение которого вторичный DNS будет пытаться завершить синхронизацию зоны с первичным","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":73,"svcOperationCfsParam":"zoneTimeToLive","label":"Time To Live","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"86400","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Время, в течение которого информация будет кешироваться другими DNS-серверами","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":284,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Платформа для развертывания","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":9}
|
||
{"svcId":111,"svc":"DNS запись","svcShort":"dnsrecord","code":"null","operation":"create","svcOperationId":45,"params":[{"svcOperationCfsParamId":75,"svcOperationCfsParam":"zoneUid","label":"UUID Зоны","dataType":"uuid","valueList":null,"refSvcId":110,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"UUID экземпляра услуги DNS-зоны","man":"UUID экземпляра услуги DNS-зоны","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":76,"svcOperationCfsParam":"recordType","label":"Тип DNS-записи","dataType":"string","valueList":["A","AAAA","CNAME","MX","PTR","SOA","SRV","TXT","LUA","NS","SSHFP"],"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Тип DNS-записи","man":"Тип DNS-записи","sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":77,"svcOperationCfsParam":"recordName","label":"Имя записи","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":"parent","maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Имя записи. Имя зоны в конце проставляется автоматически","man":"Имя записи. Имя зоны в конце проставляется автоматически","sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":78,"svcOperationCfsParam":"recordInput","label":"Значение записи","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Значение. Необходима валидация, в зависимости от типа записи. Должно быть заменено на UUID-внешнийIP","man":"Значение. Необходима валидация, в зависимости от типа записи. Должно быть заменено на UUID-внешнийIP","sort":40,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":450,"svcOperationCfsParam":"recordTTL","label":"TTL записи (в секундах)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"3600","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":604800,"minvalue":30,"descr":"Time-to-Leave записи. Раз в какое время запись будет обновлена","man":null,"sort":50,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":5}
|
||
{"svcId":111,"svc":"DNS запись","svcShort":"dnsrecord","code":"null","operation":"modify","svcOperationId":90,"params":[{"svcOperationCfsParamId":256,"svcOperationCfsParam":"recordInput","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Запись. Необходима валидация, в зависимости от типа записи. Должно быть заменено на UUID-внешнийIP","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":1}
|
||
{"svcId":111,"svc":"DNS запись","svcShort":"dnsrecord","code":"null","operation":"delete","svcOperationId":46,"params":[],"paramCount":0}
|
||
{"svcId":112,"svc":"Тенант в Grafana","svcShort":"tenant","code":"null","operation":"modify","svcOperationId":87,"params":[],"paramCount":0}
|
||
{"svcId":112,"svc":"Тенант в Grafana","svcShort":"tenant","code":"null","operation":"create","svcOperationId":84,"params":[{"svcOperationCfsParamId":239,"svcOperationCfsParam":"grafanaOrgName","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":"^WZ[\\d]+$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"WZ-Код клиента","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":240,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Платформа для развертывания","man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":2}
|
||
{"svcId":112,"svc":"Тенант в Grafana","svcShort":"tenant","code":"null","operation":"delete","svcOperationId":86,"params":[],"paramCount":0}
|
||
{"svcId":113,"svc":"Быстрый старт","svcShort":"vcComplex","code":"null","operation":"create","svcOperationId":107,"params":[{"svcOperationCfsParamId":332,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Платформа для развертывания","man":"Наименование ресурсной платформы","sort":1,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":334,"svcOperationCfsParam":"vappName","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":"^[a-z0-9][a-z0-9.-]{1,61}[a-z0-9]$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Имя vApp","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":401,"svcOperationCfsParam":"cpuGuaranteed","label":null,"dataType":"integer > 0","valueList":["20","50","80"],"refSvcId":null,"isRequired":true,"defaultValue":"20","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":566,"svcOperationCfsParam":"cpuAllocated","label":"Сколько аллоцировать на VDC ЯДЕР","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":1,"descr":"шт","man":null,"sort":21,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":402,"svcOperationCfsParam":"memGuaranteed","label":null,"dataType":"integer > 0","valueList":["20","50","80"],"refSvcId":null,"isRequired":true,"defaultValue":"20","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":567,"svcOperationCfsParam":"memAllocated","label":"Сколько аллоцировать на VDC ОЗУ","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"10","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":1,"descr":"gb","man":null,"sort":31,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":404,"svcOperationCfsParam":"needExternalAddressSNAT","label":"Выделить VIP для SNAT","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"true","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Выделяет внешний IP на Edge. Используется для SNAT всего трафика","man":null,"sort":40,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":405,"svcOperationCfsParam":"needEnableAVI","label":"Включить ALB","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Включает AVI в Cloud Director","man":null,"sort":50,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":403,"svcOperationCfsParam":"segroupName","label":"Наименование segroup","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":"SEGROUP-SANDBOX-CL1-SHARED-01","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Наименование segroup, в котором будут выделяться пулы на AVI","man":null,"sort":100,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":359,"svcOperationCfsParam":"virtualServicesCount","label":"Кол-во VS на AVI","dataType":null,"valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":4,"minvalue":1,"descr":"Кол-во виртуальных сервисов, которые выделяются на AVI. Во избежании коллапса пока выделяется до 4","man":null,"sort":110,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":400,"svcOperationCfsParam":"vdcNetworkPool","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"nsxt-sandbox-geneve-np","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":120,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":360,"svcOperationCfsParam":"ipSpaceName","label":"ip Space для VIP","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":"internet-ipv4-v1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Имя ip Space для внешнего IP. Целесообразнее брать самый дешёвый, так как это vip для исходящего трафика. Необходимо задавать если включен needExternalAddressSNAT","man":null,"sort":130,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":568,"svcOperationCfsParam":"vIPCount","label":"Кол-во зарезервированных внешних Ip","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"0","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":20,"minvalue":0,"descr":"ш","man":null,"sort":131,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":358,"svcOperationCfsParam":"vdcProviderGateway","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"sandbox-v1cl1-pvdc","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Взять из свойств ресурсной платформы.<br/>Путь .vcd.providerVdc - взять KEY<br/><br/>providerGateway Cloud Director. Влияет ресурсы будут предоставлены. Является полем (List<String>) в свойствах рес. платформы ЛК, но сам параметр передаётся только как один String","man":null,"sort":200,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":399,"svcOperationCfsParam":"storageConfig","label":"Конфигурация Storage","dataType":"json","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"[{\"name\": \"\", \"size\": 1024}]","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Описывается как массив объектов, где описывается имя политики и её размер","man":null,"sort":210,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":15}
|
||
{"svcId":115,"svc":"Mariadb","svcShort":"mariadb","code":"paas.mysql.0","operation":"modify","svcOperationId":142,"params":[{"svcOperationCfsParamId":436,"svcOperationCfsParam":"resourceCPU","label":null,"dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":437,"svcOperationCfsParam":"resourceMemory","label":null,"dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":438,"svcOperationCfsParam":"resourceInstances","label":null,"dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":439,"svcOperationCfsParam":"resourceDisk","label":null,"dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":440,"svcOperationCfsParam":"needExternalAddressMaster","label":null,"dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":441,"svcOperationCfsParam":"ipSpaceNameMaster","label":null,"dataType":null,"valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":442,"svcOperationCfsParam":"ext_BACKUP_SCHEDULE","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":443,"svcOperationCfsParam":"autoScale","label":null,"dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":444,"svcOperationCfsParam":"autoScalePercentage","label":null,"dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":445,"svcOperationCfsParam":"autoScaleTechWindow","label":null,"dataType":"integer >= 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":446,"svcOperationCfsParam":"autoScaleQuotaGb","label":null,"dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":11}
|
||
{"svcId":115,"svc":"Mariadb","svcShort":"mariadb","code":"paas.mysql.0","operation":"suspend","svcOperationId":140,"params":[],"paramCount":0}
|
||
{"svcId":115,"svc":"Mariadb","svcShort":"mariadb","code":"paas.mysql.0","operation":"resume","svcOperationId":141,"params":[],"paramCount":0}
|
||
{"svcId":115,"svc":"Mariadb","svcShort":"mariadb","code":"paas.mysql.0","operation":"delete","svcOperationId":139,"params":[{"svcOperationCfsParamId":456,"svcOperationCfsParam":"deleteS3Bucket","label":"Также удалить технический S3 Bucket с бэкапами?","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"true","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Также удалить технический S3 Bucket с бэкапами?","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":1}
|
||
{"svcId":115,"svc":"Mariadb","svcShort":"mariadb","code":"paas.mysql.0","operation":"create","svcOperationId":138,"params":[{"svcOperationCfsParamId":422,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Платформа для развертывания","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":459,"svcOperationCfsParam":"s3Uid","label":"Услуга S3 для резервных копий","dataType":"uuid","valueList":null,"refSvcId":12,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Экземпляр (учетная запись) S3 для резервного копирования. Резервное копирование обязательно","man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":424,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода (Указывается в mili)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"500","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":4000,"minvalue":500,"descr":"Квота ядра пода (milicores)","man":null,"sort":30,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":425,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода (Указывается в Megabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1024","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":1024,"descr":"Квота памяти пода (MBytes)","man":null,"sort":30,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":426,"svcOperationCfsParam":"resourceDisk","label":"Размер диска для базы данных (Gigabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":999,"minvalue":1,"descr":"Квота диска (Указывается в GIGAbytes)","man":null,"sort":50,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":427,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Количество узлов","man":null,"sort":60,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":428,"svcOperationCfsParam":"needExternalAddressMaster","label":"Выделение белого ip для master ноды","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Выделяет внешний (белый) IP для доступа к master","man":null,"sort":70,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":429,"svcOperationCfsParam":"ipSpaceNameMaster","label":"Имя ipSpace для публикации VIP master","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Имя ipSpace для публикации VIP master. Не может быть пустым, если включен needExternalAddressMaster","man":null,"sort":80,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":430,"svcOperationCfsParam":"ext_BACKUP_SCHEDULE","label":"Расписание резервного копирования","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":"0 * * * *","defaultCompute":null,"func":null,"regex":"^(\\*|(\\d+|\\*\\/\\d+|\\d+(,\\d+)*))\\s\\*\\s\\*\\s\\*\\s\\*$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Не обязательный. Время запуска бекапа","man":null,"sort":90,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":431,"svcOperationCfsParam":"appVersion","label":"Версия MySQL","dataType":"string","valueList":["8.4.0","9.4.0"],"refSvcId":null,"isRequired":true,"defaultValue":"9.4.0","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Версия MySQL","man":null,"sort":100,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":432,"svcOperationCfsParam":"autoScale","label":"Включить autoScale","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Включает автоскейлинг PV. При включении параметра необходимо настроить autoScalePercentage и autoScaleTechWindow. Алерт при срабатывании вызывает modify у текущей услуги","man":null,"sort":310,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":433,"svcOperationCfsParam":"autoScalePercentage","label":"На сколько % расширяться диск (мин. 1G)","dataType":"integer > 0","valueList":["10","15","20"],"refSvcId":null,"isRequired":false,"defaultValue":"10","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Требует включения autoScale. Позволяет указать в процентах расширение от текущего макс объема","man":null,"sort":320,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":434,"svcOperationCfsParam":"autoScaleTechWindow","label":"Тех окно обновления дисков","dataType":"integer >= 0","valueList":["0","5","12","23"],"refSvcId":null,"isRequired":false,"defaultValue":"0","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Требует включения autoScale. Окно обновления (пока не реализовано). Указывается час в виде Integer (0 / 5 / 12 / 23)","man":null,"sort":330,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":435,"svcOperationCfsParam":"autoScaleQuotaGb","label":"Квота для autoScale","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Квота для autoScale","man":null,"sort":340,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false}],"paramCount":14}
|
||
{"svcId":116,"svc":"ApacheKafka","svcShort":"kafka","code":"null","operation":"delete","svcOperationId":149,"params":[],"paramCount":0}
|
||
{"svcId":116,"svc":"ApacheKafka","svcShort":"kafka","code":"null","operation":"delete_topic","svcOperationId":167,"params":[{"svcOperationCfsParamId":529,"svcOperationCfsParam":"nameTopic","label":"Название топика","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Необходимо выбрать топик, который необходимо удалить","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":1}
|
||
{"svcId":116,"svc":"ApacheKafka","svcShort":"kafka","code":"null","operation":"resume","svcOperationId":161,"params":[],"paramCount":0}
|
||
{"svcId":116,"svc":"ApacheKafka","svcShort":"kafka","code":"null","operation":"create_user","svcOperationId":168,"params":[{"svcOperationCfsParamId":530,"svcOperationCfsParam":"username","label":"Имя создаваемого пользователя. Используется для подключения к Kafka и настройки прав","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `username-admin`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":531,"svcOperationCfsParam":"nameTopic","label":"Название топика, к которому будут назначены права для создоваемого пользователя","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `orders-events`. Использовать маску нельзя(`orders*`), только полное название или `*`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":532,"svcOperationCfsParam":"operations","label":"Список операций, которые разрешены пользователю на топике","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `Create, Describe, Read, Write`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":533,"svcOperationCfsParam":"group","label":"Группа, которым разрешён доступ","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `order-consumers` или `*`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":534,"svcOperationCfsParam":"accessHosts","label":"Список хостов, с которых разрешено подключение к Kafka","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `192.168.1.0/24` или `*`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":5}
|
||
{"svcId":116,"svc":"ApacheKafka","svcShort":"kafka","code":"null","operation":"delete_user","svcOperationId":170,"params":[{"svcOperationCfsParamId":540,"svcOperationCfsParam":"username","label":"Имя удаляемого пользователя","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `username-admin`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":1}
|
||
{"svcId":116,"svc":"ApacheKafka","svcShort":"kafka","code":"null","operation":"suspend","svcOperationId":160,"params":[],"paramCount":0}
|
||
{"svcId":116,"svc":"ApacheKafka","svcShort":"kafka","code":"null","operation":"modify","svcOperationId":162,"params":[{"svcOperationCfsParamId":501,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов в сети","dataType":"integer > 0","valueList":["1","2","3","4","5"],"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `2`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":502,"svcOperationCfsParam":"resourceMemory","label":"Квота(megabyte) памяти пода","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":1000,"descr":"Пример: `2048`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":503,"svcOperationCfsParam":"resourceCPU","label":"Квота(millicore ) ядра пода","dataType":null,"valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":1000,"descr":"Пример: `2000`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":504,"svcOperationCfsParam":"resourceDisk","label":"Размер(gigabyte) диска для базы данных","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `20`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":505,"svcOperationCfsParam":"needExternalAddressMaster","label":"Выделяет внешний IP для доступа к master.","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":false,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Флаг, определяющий, нужно ли выделять внешний IP для доступа к master-брокеру. Пример: `true` или `false`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":506,"svcOperationCfsParam":"ipSpaceNameMaster","label":"Имя ipSpace для публикации внешнего IP","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Если включен предыдущий параметр, то поле необходимо заполнить. Пример: `internet-no-antiddos-v1`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":6}
|
||
{"svcId":116,"svc":"ApacheKafka","svcShort":"kafka","code":"null","operation":"modify_user","svcOperationId":169,"params":[{"svcOperationCfsParamId":539,"svcOperationCfsParam":"username","label":"Имя создаваемого пользователя. Используется для подключения к Kafka и настройки прав","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `username-admin`","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":535,"svcOperationCfsParam":"nameTopic","label":"Название топика (topic), к которому будут назначены права для указанного пользователя","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `orders-events`. Использовать маску нельзя(`orders*`), только полное название или `*`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":536,"svcOperationCfsParam":"operations","label":"Список операций, которые разрешены пользователю на топике","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `Create, Describe, Read, Write`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":537,"svcOperationCfsParam":"group","label":"Группа, которым разрешён доступ","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `order-consumers` или `*`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":538,"svcOperationCfsParam":"accessHosts","label":"Список хостов, с которых разрешено подключение к Kafka","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `192.168.1.0/24` или `*`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":5}
|
||
{"svcId":116,"svc":"ApacheKafka","svcShort":"kafka","code":"null","operation":"modify_topic","svcOperationId":166,"params":[{"svcOperationCfsParamId":526,"svcOperationCfsParam":"nameTopic","label":"Название топика","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `orders-events`","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":528,"svcOperationCfsParam":"replicas","label":"Количество реплик для топика","dataType":null,"valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Количество партиций ≤ (число брокеров). Пример `2`","man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":527,"svcOperationCfsParam":"partitions","label":"Количество партиций топика","dataType":null,"valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Число партиций на кластер ≤ 100 × (число брокеров) × (фактор репликации). Пример `50`","man":null,"sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":3}
|
||
{"svcId":116,"svc":"ApacheKafka","svcShort":"kafka","code":"null","operation":"create","svcOperationId":148,"params":[{"svcOperationCfsParamId":469,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Выбрать платформу из списка","man":null,"sort":5,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":461,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов в сети","dataType":"integer > 0","valueList":["1","2","3","4","5"],"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":1,"descr":"Пример: `2`","man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":462,"svcOperationCfsParam":"resourceMemory","label":"Квота(megabyte) памяти пода","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":1000,"descr":"Пример: `2048`","man":null,"sort":30,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":463,"svcOperationCfsParam":"resourceCPU","label":"Квота(millicore ) ядра пода","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":1000,"descr":"Пример: `2000`","man":null,"sort":40,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":464,"svcOperationCfsParam":"resourceDisk","label":"Размер(gigabyte) диска для базы данных","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `20`","man":null,"sort":50,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":465,"svcOperationCfsParam":"needExternalAddressMaster","label":"Выделяет внешний IP для доступа к master","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Флаг, определяющий, нужно ли выделять внешний IP для доступа к master-брокеру. Пример: `true` или `false`","man":null,"sort":60,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":466,"svcOperationCfsParam":"ipSpaceNameMaster","label":"Имя ipSpace для публикации внешнего IP","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Если включен предыдущий параметр, то поле необходимо заполнить. Пример: `internet-no-antiddos-v1`","man":null,"sort":70,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false}],"paramCount":7}
|
||
{"svcId":116,"svc":"ApacheKafka","svcShort":"kafka","code":"null","operation":"create_topic","svcOperationId":165,"params":[{"svcOperationCfsParamId":523,"svcOperationCfsParam":"nameTopic","label":"Название топика","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `orders-events`","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":525,"svcOperationCfsParam":"replicas","label":"Количество реплик для топика","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Количество реплик не может привышать количество реплик брокера","man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":524,"svcOperationCfsParam":"partitions","label":"Количество партиций топика","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Число партиций можно увеличить, но уменьшить их нельзя.","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":3}
|
||
{"svcId":117,"svc":"Nifi","svcShort":"nifi","code":"null","operation":"modify","svcOperationId":154,"params":[{"svcOperationCfsParamId":477,"svcOperationCfsParam":"partitions","label":"Количество партиций топика","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Число партиций на кластер ≤ 100 × (число брокеров) × (фактор репликации). Пример `50`","man":"Обратите внимание: уменьшить количество партиций после создания невозможно, поэтому лучше закладывать небольшой запас на будущий рост нагрузки.","sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":478,"svcOperationCfsParam":"replicas","label":"Количество реплик для топика","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Количество партиций ≤ (число брокеров). Пример `2`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":2}
|
||
{"svcId":117,"svc":"Nifi","svcShort":"nifi","code":"null","operation":"delete","svcOperationId":151,"params":[],"paramCount":0}
|
||
{"svcId":117,"svc":"Nifi","svcShort":"nifi","code":"null","operation":"create","svcOperationId":150,"params":[{"svcOperationCfsParamId":471,"svcOperationCfsParam":"kafkaUid","label":"Необходимо выбрать кластер кафки в который нужно создать топик","dataType":"uuid","valueList":null,"refSvcId":116,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Выбрать кластер из списка","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":474,"svcOperationCfsParam":"nameTopic","label":"Название топика","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `orders-events`","man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":472,"svcOperationCfsParam":"partitions","label":"Количество партиций топика","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Число партиций на кластер ≤ 100 × (число брокеров) × (фактор репликации). Пример `50`","man":"Обратите внимание: уменьшить количество партиций после создания невозможно, поэтому лучше закладывать небольшой запас на будущий рост нагрузки.","sort":30,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":473,"svcOperationCfsParam":"replicas","label":"Количество реплик для топика","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Количество партиций ≤ (число брокеров). Пример `2`","man":null,"sort":40,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false}],"paramCount":4}
|
||
{"svcId":119,"svc":"Akhq","svcShort":"Akhq","code":"null","operation":"modify","svcOperationId":180,"params":[{"svcOperationCfsParamId":565,"svcOperationCfsParam":"kafkaUid","label":"Кластер Kafka к которому нужно настроить подключение","dataType":"uuid","valueList":null,"refSvcId":116,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Выбрать кластер из списка","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":1}
|
||
{"svcId":119,"svc":"Akhq","svcShort":"Akhq","code":"null","operation":"delete","svcOperationId":176,"params":[],"paramCount":0}
|
||
{"svcId":119,"svc":"Akhq","svcShort":"Akhq","code":"null","operation":"resume","svcOperationId":178,"params":[],"paramCount":0}
|
||
{"svcId":119,"svc":"Akhq","svcShort":"Akhq","code":"null","operation":"suspend","svcOperationId":177,"params":[],"paramCount":0}
|
||
{"svcId":119,"svc":"Akhq","svcShort":"Akhq","code":"null","operation":"create","svcOperationId":175,"params":[{"svcOperationCfsParamId":555,"svcOperationCfsParam":"kafkaUid","label":"Кластер Kafka к которому нужно настроить подключение","dataType":"uuid","valueList":null,"refSvcId":116,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Выбрать кластер из списка","man":null,"sort":5,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":550,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Выбрать платформу из списка","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":554,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов в сети","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":1,"descr":null,"man":null,"sort":11,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":551,"svcOperationCfsParam":"resourceMemory","label":"Квота(megabyte) памяти пода","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"512","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":512,"descr":"Пример: `1024`","man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":552,"svcOperationCfsParam":"resourceCPU","label":"Квота(millicore ) ядра пода","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"500","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":500,"descr":"Пример: `1000`","man":null,"sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":553,"svcOperationCfsParam":"domain","label":"Имя домена","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":"^(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)*[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Если будет указан FQDN, то происходят проверки DNS на валидность А-записи, или будет добавлено в зону resourceRealm","man":null,"sort":40,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":6}
|
||
{"svcId":12,"svc":"S3 Object Storage","svcShort":"s3","code":"paas.s3.ceph","operation":"resume","svcOperationId":3,"params":[],"paramCount":0}
|
||
{"svcId":12,"svc":"S3 Object Storage","svcShort":"s3","code":"paas.s3.ceph","operation":"suspend","svcOperationId":2,"params":[],"paramCount":0}
|
||
{"svcId":12,"svc":"S3 Object Storage","svcShort":"s3","code":"paas.s3.ceph","operation":"create_sub_user","svcOperationId":6,"params":[{"svcOperationCfsParamId":60,"svcOperationCfsParam":"subUserName","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":61,"svcOperationCfsParam":"subUserAccess","label":null,"dataType":"string","valueList":["read","write","readwrite","full"],"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":2}
|
||
{"svcId":12,"svc":"S3 Object Storage","svcShort":"s3","code":"paas.s3.ceph","operation":"delete","svcOperationId":5,"params":[],"paramCount":0}
|
||
{"svcId":12,"svc":"S3 Object Storage","svcShort":"s3","code":"paas.s3.ceph","operation":"create","svcOperationId":1,"params":[{"svcOperationCfsParamId":320,"svcOperationCfsParam":"displayName","label":"Человеко-читаемое имя","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Человеко-читаемое имя (транслит из Elma) - передаётся имя клиента","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":163,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":null,"valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Платформа для развертывания","man":"кластер S3 для подключения","sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":2}
|
||
{"svcId":12,"svc":"S3 Object Storage","svcShort":"s3","code":"paas.s3.ceph","operation":"delete_sub_user","svcOperationId":7,"params":[{"svcOperationCfsParamId":63,"svcOperationCfsParam":"subUserName","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"subUserName. По идее услуга уже создана - должен передаваться из ЛК","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":1}
|
||
{"svcId":12,"svc":"S3 Object Storage","svcShort":"s3","code":"paas.s3.ceph","operation":"modify","svcOperationId":4,"params":[{"svcOperationCfsParamId":50,"svcOperationCfsParam":"maxSizeGbPerUser","label":null,"dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":50000,"minvalue":1,"descr":"maxSizeGb. Передаём руками","man":"maxSizeGb. Передаём руками","sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":51,"svcOperationCfsParam":"maxObjectsPerBucket","label":null,"dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":10000000,"minvalue":1,"descr":"Квота на бакет. Кол-во объектов. Передаём руками","man":"Квота на бакет. Кол-во объектов. Передаём руками","sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":52,"svcOperationCfsParam":"maxBucketsPerUser","label":null,"dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":1000,"minvalue":1,"descr":"Квота на пользователя. Количество бакетов пользователя. Передаём руками","man":"Квота на пользователя. Количество бакетов пользователя. Передаём руками","sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":3}
|
||
{"svcId":120,"svc":"ClickHouse","svcShort":"clickhouse","code":"null","operation":"delete_user","svcOperationId":187,"params":[{"svcOperationCfsParamId":601,"svcOperationCfsParam":"username","label":null,"dataType":null,"valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Имя пользователя, созданное через операцию `create_user`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":1}
|
||
{"svcId":120,"svc":"ClickHouse","svcShort":"clickhouse","code":"null","operation":"delete_database","svcOperationId":188,"params":[{"svcOperationCfsParamId":602,"svcOperationCfsParam":"databaseName","label":"Имя базы данных","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"ВСЕ ДАННЫЕ ВНУТРИ БД БУДУТ УДАЛЕНЫ","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":1}
|
||
{"svcId":120,"svc":"ClickHouse","svcShort":"clickhouse","code":"null","operation":"delete","svcOperationId":184,"params":[],"paramCount":0}
|
||
{"svcId":120,"svc":"ClickHouse","svcShort":"clickhouse","code":"null","operation":"resume","svcOperationId":183,"params":[],"paramCount":0}
|
||
{"svcId":120,"svc":"ClickHouse","svcShort":"clickhouse","code":"null","operation":"create_user","svcOperationId":185,"params":[{"svcOperationCfsParamId":596,"svcOperationCfsParam":"username","label":"Имя пользователя","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":"^(?![0-9_])[a-zA-Z_][a-zA-Z0-9_]{0,62}$","uniqueScope":null,"maxlength":62,"minlength":2,"maxvalue":null,"minvalue":null,"descr":"Пример: `myusername`","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":598,"svcOperationCfsParam":"databaseName","label":"Список баз данных, к которым будет предоставлен доступ","dataType":"json","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"[\"database\"]","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Необходимо указать массив существующих баз","man":"Если базы не существует - при выполнении операции вернётся ошибка","sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":599,"svcOperationCfsParam":"accessHosts","label":"Список хостов, с которых разрешено подключение к ClickHouse от лица пользователя","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"::/0","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `::/0`","man":null,"sort":40,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":3}
|
||
{"svcId":120,"svc":"ClickHouse","svcShort":"clickhouse","code":"null","operation":"create","svcOperationId":181,"params":[{"svcOperationCfsParamId":572,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Кластер Kubernetes в котором будет развёрнуто приложение","man":"Выбрать платформу из списка<br/><br/>**Если список не отображается**<br/>обратитесь к сервис менеджеру с вопросом предоставления ресурсной платформы","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":573,"svcOperationCfsParam":"s3Uid","label":"Услуга S3 для резервных копий","dataType":"uuid","valueList":null,"refSvcId":12,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Экземпляр (учетная запись) S3 для резервного копирования. Резервное копирование обязательно","man":"**Если список не отображается** <br/>перейдите в раздел `S3 Object Storage` <br/>операция `create`","sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":574,"svcOperationCfsParam":"resourceInstances","label":"Кол-во реплик каждого шарда","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Пример: `3`","man":"**Для синхронизации данных между репликами** необходимо включить `Создать ClickHouse-Keeper`","sort":30,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":575,"svcOperationCfsParam":"resourceInstancesShards","label":"Количество шардов","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Пример: `1`","man":"**Шард** - это часть данных, разделенная на разные узлы (серверы) для горизонтального масштабирования и обработки больших объемов информации. <br/>**Реплика** - это точная копия данных внутри одного шарда","sort":40,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":576,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода кластера","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1000","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8000,"minvalue":1000,"descr":"Пример: `1000`","man":"Указывается в Milicores<br/>`1000` Mili == `1` Ядро","sort":50,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":577,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода кластера","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1536","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":1536,"descr":"Пример: `2048`","man":"Указывается в Megabytes","sort":60,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":578,"svcOperationCfsParam":"appVersion","label":"Версия ClickHouse-server","dataType":"string","valueList":["25.10"],"refSvcId":null,"isRequired":true,"defaultValue":"25.10","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Версия `clickhouse-server`","man":null,"sort":70,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":579,"svcOperationCfsParam":"resourceDisk","label":"Размер диска для базы данных","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"10","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":999,"minvalue":1,"descr":"Пример: `100`","man":"Указывается в Gigabytes","sort":80,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":580,"svcOperationCfsParam":"needExternalAddressMaster","label":"Публикация белого ip для master ноды","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Позволяет подключиться извне к ClickHouse","man":"Для выделения IP также необходимо указать имя Ip-space.<br/>Его можно получить из свойств ресурсной платформы","sort":90,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":581,"svcOperationCfsParam":"ipSpaceNameMaster","label":"Имя ipSpace для публикации белого ip master ноды","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `internet-no-antiddos-v1`","man":"Имя ipSpace для публикации внешнего адреса<br/><br/>Не может быть пустым, если включен `Выделение белого ip для master ноды`","sort":100,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":582,"svcOperationCfsParam":"needCreateKeeper","label":"Создать ClickHouse-Keeper","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"true","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Необходим для кластеризации ClickHouse","man":"Аналог `Zookeeper`, представленный от ClickHouse","sort":200,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":583,"svcOperationCfsParam":"resourceCPUKeeper","label":"Квота ядра пода Keeper","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"50","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8000,"minvalue":50,"descr":"Пример: `100`","man":"Указывается в Milicores<br/>`1000` Mili == `1` Ядро","sort":210,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":584,"svcOperationCfsParam":"resourceMemoryKeeper","label":"Квота памяти пода Keeper","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"152","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":152,"descr":"Пример: `256`","man":"Указывается в Megabytes","sort":220,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":585,"svcOperationCfsParam":"resourceInstancesKeeper","label":"Кол-во реплик Keeper","dataType":"integer > 0","valueList":["1","3"],"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":3,"minvalue":1,"descr":"Пример: `1`","man":"Для **теста** - 1 нода. <br/>Для **продуктива** - 3 ноды","sort":230,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":586,"svcOperationCfsParam":"ext_BACKUP_SCHEDULE","label":"Расписание резервного копирования","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"0 0 * * *","defaultCompute":null,"func":null,"regex":"^((((\\d+,)+\\d+|(\\d+(\\/|-|#)\\d+)|(\\d+L?)|(\\*(\\/\\d+)?)|(L(-\\d+)?)|(\\?)|([A-Z]{3}(-[A-Z]{3})?)) ?){5,7})|(@(annually|yearly|monthly|weekly|daily|hourly|reboot))|(@every (\\d+(ns|us|µs|ms|s|m|h))+)$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Принимает формат `CRON`","man":null,"sort":500,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":587,"svcOperationCfsParam":"ext_BACKUP_NUM_TO_RETAIN","label":"Количество резервных копий","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"7","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":60,"minvalue":3,"descr":"Пример: `7`","man":"Кол-во **полных** резервных копий<br/>Кол-во инкрементов - неограничено<br/><br/>Полная резервная копия выполняется раз в неделю<br/>*Если изначально полной резервной копии нет* выполняется полный бекап<br/>В остальные дни по крону выполняются **инкременты**","sort":510,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false}],"paramCount":16}
|
||
{"svcId":120,"svc":"ClickHouse","svcShort":"clickhouse","code":"null","operation":"modify","svcOperationId":189,"params":[{"svcOperationCfsParamId":603,"svcOperationCfsParam":"resourceInstances","label":"Кол-во реплик каждого шарда","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Пример: `3`","man":"**Для синхронизации данных между репликами** необходимо включить `Создать ClickHouse-Keeper`","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":604,"svcOperationCfsParam":"resourceInstancesShards","label":"Количество шардов","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Пример: `1`","man":"**Шард** - это часть данных, разделенная на разные узлы (серверы) для горизонтального масштабирования и обработки больших объемов информации. <br/>**Реплика** - это точная копия данных внутри одного шарда","sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":605,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода кластера","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8000,"minvalue":1000,"descr":"Пример: `1000`","man":"Указывается в Milicores<br/>`1000` Mili == `1` Ядро","sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":606,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода кластера","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":1536,"descr":"Пример: `2048`","man":"Указывается в Megabytes","sort":40,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":607,"svcOperationCfsParam":"appVersion","label":"Версия ClickHouse-server","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"25.10","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Версия `clickhouse-server`","man":null,"sort":50,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":608,"svcOperationCfsParam":"resourceDisk","label":"Размер диска для базы данных","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":999,"minvalue":1,"descr":"Пример: `100`","man":"Указывается в Gigabytes<br/>**Нельзя** выставлять меньше текущего значения","sort":60,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":609,"svcOperationCfsParam":"needExternalAddressMaster","label":"Публикация белого ip для master ноды","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Позволяет подключиться извне к ClickHouse","man":"Для выделения IP также необходимо указать имя Ip-space.<br/>Его можно получить из свойств ресурсной платформы","sort":70,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":610,"svcOperationCfsParam":"ipSpaceNameMaster","label":"Имя ipSpace для публикации белого ip master ноды","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `internet-no-antiddos-v1`","man":"Имя ipSpace для публикации внешнего адреса<br/><br/>Не может быть пустым, если включен `Выделение белого ip для master ноды`","sort":80,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":611,"svcOperationCfsParam":"needCreateKeeper","label":"Создать ClickHouse-Keeper","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Необходим для кластеризации ClickHouse","man":"Аналог `Zookeeper`, представленный от ClickHouse","sort":200,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":612,"svcOperationCfsParam":"resourceCPUKeeper","label":"Квота ядра пода Keeper","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8000,"minvalue":50,"descr":"Пример: `100`","man":"Указывается в Milicores<br/>`1000` Mili == `1` Ядро","sort":210,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":613,"svcOperationCfsParam":"resourceMemoryKeeper","label":"Квота памяти пода Keeper","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":152,"descr":"Пример: `256`","man":"Указывается в Megabytes","sort":220,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":614,"svcOperationCfsParam":"resourceInstancesKeeper","label":"Кол-во реплик Keeper","dataType":"integer > 0","valueList":["1","3"],"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":3,"minvalue":1,"descr":"Пример: `1`","man":"Для **теста** - 1 нода. <br/>Для **продуктива** - 3 ноды","sort":230,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":615,"svcOperationCfsParam":"ext_BACKUP_SCHEDULE","label":"Расписание резервного копирования","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"0 0 * * *","defaultCompute":null,"func":null,"regex":"^((((\\d+,)+\\d+|(\\d+(\\/|-|#)\\d+)|(\\d+L?)|(\\*(\\/\\d+)?)|(L(-\\d+)?)|(\\?)|([A-Z]{3}(-[A-Z]{3})?)) ?){5,7})|(@(annually|yearly|monthly|weekly|daily|hourly|reboot))|(@every (\\d+(ns|us|µs|ms|s|m|h))+)$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Принимает формат `CRON`","man":null,"sort":500,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":616,"svcOperationCfsParam":"ext_BACKUP_NUM_TO_RETAIN","label":"Количество резервных копий","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":60,"minvalue":3,"descr":"Пример: `7`","man":"Кол-во **полных** резервных копий<br/>Кол-во инкрементов - неограничено<br/><br/>Полная резервная копия выполняется раз в неделю<br/>*Если изначально полной резервной копии нет* выполняется полный бекап<br/>В остальные дни по крону выполняются **инкременты**","sort":510,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":14}
|
||
{"svcId":120,"svc":"ClickHouse","svcShort":"clickhouse","code":"null","operation":"create_database","svcOperationId":186,"params":[{"svcOperationCfsParamId":600,"svcOperationCfsParam":"databaseName","label":"Имя базы данных","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":"^[a-z0-9][a-z0-9.-]{1,61}[a-z0-9]$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `db01`","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":1}
|
||
{"svcId":120,"svc":"ClickHouse","svcShort":"clickhouse","code":"null","operation":"suspend","svcOperationId":182,"params":[],"paramCount":0}
|
||
{"svcId":13,"svc":"S3 бакет","svcShort":"s3bucket","code":"null","operation":"create","svcOperationId":51,"params":[{"svcOperationCfsParamId":124,"svcOperationCfsParam":"s3UserUid","label":"UID Корневой услуги S3","dataType":"uuid","valueList":null,"refSvcId":12,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"UID Корневой услуги S3. На основе него будет создан бакет.","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":125,"svcOperationCfsParam":"bucketName","label":"Имя бакета s3","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Имя бакета s3","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":126,"svcOperationCfsParam":"maxSize","label":"Размер бакета","dataType":null,"valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"-1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Максимальный размер бакета s3. Если поставить -1, будет безлимит. Размер указывается в Bytes","man":"Максимальный размер бакета s3. Если поставить 0, будет безлимит. Размер указывается в Bytes","sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":127,"svcOperationCfsParam":"readAll","label":null,"dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Публичный доступ на чтение позволяет любому пользователю интернета скачивать объекты из бакета.","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":128,"svcOperationCfsParam":"listAll","label":null,"dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Публичный доступ к листингу позволяет любому пользователю интернета получить список объектов в бакете.","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":129,"svcOperationCfsParam":"corsAll","label":null,"dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Публичный доступ к чтению настроек позволяет любому пользователю интернета читать конфигурации CORS","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":130,"svcOperationCfsParam":"placement","label":"Класс хранилища","dataType":"string","valueList":["HOT","COLD"],"refSvcId":null,"isRequired":true,"defaultValue":"HOT","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Класс хранилища, который используется по умолчанию при загрузке объектов. Чем холоднее, тем дешевле место, но дороже обращения","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":7}
|
||
{"svcId":13,"svc":"S3 бакет","svcShort":"s3bucket","code":"null","operation":"delete","svcOperationId":52,"params":[],"paramCount":0}
|
||
{"svcId":149,"svc":"VALO Cloud","svcShort":"valoTenant","code":"null","operation":"resume","svcOperationId":205,"params":[],"paramCount":0}
|
||
{"svcId":149,"svc":"VALO Cloud","svcShort":"valoTenant","code":"null","operation":"suspend","svcOperationId":204,"params":[],"paramCount":0}
|
||
{"svcId":149,"svc":"VALO Cloud","svcShort":"valoTenant","code":"null","operation":"delete","svcOperationId":206,"params":[],"paramCount":0}
|
||
{"svcId":149,"svc":"VALO Cloud","svcShort":"valoTenant","code":"null","operation":"modify","svcOperationId":203,"params":[{"svcOperationCfsParamId":659,"svcOperationCfsParam":"valoOptions","label":"Настройки тенанта","dataType":"map-fixed","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":660,"svcOperationCfsParam":"s3Storage","label":"Параметры хранилища","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Параметр указывается в `Gb`","man":"Данные хранятся в отдельном экземпляре S3","sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":2}
|
||
{"svcId":149,"svc":"VALO Cloud","svcShort":"valoTenant","code":"null","operation":"create","svcOperationId":202,"params":[{"svcOperationCfsParamId":655,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":656,"svcOperationCfsParam":"domain","label":"DNS-Префикс","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":"^[a-z0-9](?:[a-z0-9-]{3,61}[a-z0-9])?$","uniqueScope":null,"maxlength":61,"minlength":3,"maxvalue":null,"minvalue":null,"descr":"Будет добавлено в зону valo.ngcloud.ru","man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":658,"svcOperationCfsParam":"s3Storage","label":"Параметры хранилища","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"10","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":999,"minvalue":1,"descr":"Параметр указывается в `Gb`","man":"Данные хранятся в отдельном экземпляре S3","sort":30,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":657,"svcOperationCfsParam":"valoOptions","label":"Настройки тенанта","dataType":"map-fixed","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"{}","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":40,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false}],"paramCount":4}
|
||
{"svcId":150,"svc":"Kubernetes кластер Штурвал","svcShort":"k8sSthutrvalCluster","code":"paas.k8s.stw","operation":"create","svcOperationId":108,"params":[{"svcOperationCfsParamId":344,"svcOperationCfsParam":"nsxtUid","label":"UUID nsxt","dataType":"uuid","valueList":null,"refSvcId":22,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"InstanceUid nsxt. Nsxt должен быть создан","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":747,"svcOperationCfsParam":"vdcUid","label":"UUID vdc","dataType":"uuid","valueList":null,"refSvcId":21,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":345,"svcOperationCfsParam":"clusterName","label":"Имя кластера Kubernetes","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"example1","defaultCompute":null,"func":null,"regex":"(?=^.{1,63}$)^[a-z0-9]([a-z0-9-]*[a-z0-9])?$","uniqueScope":"provider","maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Наименование кластера Kubernetes. Имя будет использоваться в fqdn (svc.$CLUSTER_NAME)","man":null,"sort":25,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":346,"svcOperationCfsParam":"controlPlaneSizingPolicy","label":"Сайзинг Control Plane","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Настройка Control Plane. CPU (шт) / MEM (gb).<br/>Наверное, должна подтягиваться из свойств ресурсной платформы","man":null,"sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":347,"svcOperationCfsParam":"controlPlaneSizingDisk","label":"Размер (Gb) для Control Plane","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"30","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":999,"minvalue":20,"descr":"Настройка Control Plane. Disk (Gb)","man":null,"sort":40,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":348,"svcOperationCfsParam":"controlPlaneCount","label":"Кол-во нод Control Plane","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":9,"minvalue":1,"descr":null,"man":null,"sort":50,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":349,"svcOperationCfsParam":"workersSizingPolicy","label":"Сайзинг Workers","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Настройка workers. CPU (шт) / MEM (gb)","man":null,"sort":60,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":350,"svcOperationCfsParam":"workersSizingDisk","label":"Размер (Gb) для Workers","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"40","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":999,"minvalue":20,"descr":"Настройка workers. Disk (Gb)","man":null,"sort":70,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":351,"svcOperationCfsParam":"workersCount","label":"Кол-во нод Workers","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"2","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":99,"minvalue":1,"descr":"Настройка workers. Кол-во нод","man":null,"sort":80,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":352,"svcOperationCfsParam":"appVersion","label":"Версия Штурвал","dataType":"string","valueList":["2.12.1","2.11.0"],"refSvcId":null,"isRequired":true,"defaultValue":"2.12.1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Версия Штурвал (не является версией Kubernetes)","man":null,"sort":90,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":353,"svcOperationCfsParam":"needExternalAddressAPI","label":"Включить vIP для Kubernetes API","dataType":"boolean","valueList":["true"],"refSvcId":null,"isRequired":true,"defaultValue":"true","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Выделяет внешний IP для доступа к kubernetes API. Пока нельзя выставить false","man":null,"sort":100,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":354,"svcOperationCfsParam":"accessIpListAPI","label":"Access-List для Kubernetes API","dataType":"json","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"[]","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Access IP List для подключения к Kubernetes API. Указывается массив. Если передан пустой массив, доступ выделяется всем","man":null,"sort":110,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":355,"svcOperationCfsParam":"needExternalAddressIngress","label":"Включить vIP для Kubernetes Ingress","dataType":"boolean","valueList":["true"],"refSvcId":null,"isRequired":true,"defaultValue":"true","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Выделяет внешний IP для доступа к Ingress","man":null,"sort":120,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":356,"svcOperationCfsParam":"accessIpListIngress","label":"Access-List для Kubernetes Ingress","dataType":"json","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"[]","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Access IP List для подключения к Ingress. Указывается массив. Если передан пустой массив, доступ выделяется всем","man":null,"sort":130,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false}],"paramCount":14}
|
||
{"svcId":150,"svc":"Kubernetes кластер Штурвал","svcShort":"k8sSthutrvalCluster","code":"paas.k8s.stw","operation":"delete","svcOperationId":109,"params":[],"paramCount":0}
|
||
{"svcId":150,"svc":"Kubernetes кластер Штурвал","svcShort":"k8sSthutrvalCluster","code":"paas.k8s.stw","operation":"modify","svcOperationId":110,"params":[{"svcOperationCfsParamId":362,"svcOperationCfsParam":"controlPlaneCount","label":"Кол-во нод Control Plane","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":9,"minvalue":1,"descr":"Кол-во нод Control Plane","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":363,"svcOperationCfsParam":"workersCount","label":"Кол-во нод Workers","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":99,"minvalue":1,"descr":"Кол-во нод Workers","man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":364,"svcOperationCfsParam":"accessIpListAPI","label":"Access-List для Kubernetes API","dataType":"json","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Access IP List для подключения к Kubernetes API. Указывается массив. Если передан пустой массив, доступ выделяется всем","man":null,"sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":365,"svcOperationCfsParam":"accessIpListIngress","label":"Access-List для Kubernetes Ingress","dataType":"json","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Access IP List для подключения к Ingress. Указывается массив. Если передан пустой массив, доступ выделяется всем","man":null,"sort":40,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":563,"svcOperationCfsParam":"appVersion","label":"Версия Штурвал","dataType":"string","valueList":["2.11.0","2.12.1"],"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Версия Штурвал (не является версией Kubernetes)<br/>Понижать версию нельзя<br/>Обновиться на несколько минорных нельзя<br/>Невозможно перепрыгнуть не с последней минорной на мажорную<br/>Можно обновиться на несколько патчей","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":637,"svcOperationCfsParam":"controlPlaneSizingDisk","label":"Размер (Gb) для Control Plane","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":638,"svcOperationCfsParam":"workersSizingDisk","label":"Размер (Gb) для Workers","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":7}
|
||
{"svcId":150,"svc":"Kubernetes кластер Штурвал","svcShort":"k8sSthutrvalCluster","code":"paas.k8s.stw","operation":"resume","svcOperationId":174,"params":[],"paramCount":0}
|
||
{"svcId":150,"svc":"Kubernetes кластер Штурвал","svcShort":"k8sSthutrvalCluster","code":"paas.k8s.stw","operation":"suspend","svcOperationId":173,"params":[],"paramCount":0}
|
||
{"svcId":150,"svc":"Kubernetes кластер Штурвал","svcShort":"k8sSthutrvalCluster","code":"paas.k8s.stw","operation":"update_secrets","svcOperationId":179,"params":[],"paramCount":0}
|
||
{"svcId":150,"svc":"Kubernetes кластер Штурвал","svcShort":"k8sSthutrvalCluster","code":"paas.k8s.stw","operation":"reconcile","svcOperationId":253,"params":[],"paramCount":0}
|
||
{"svcId":19,"svc":"Организация в Cloud Director","svcShort":"vcOrg","code":"null","operation":"reconcile","svcOperationId":249,"params":[],"paramCount":0}
|
||
{"svcId":19,"svc":"Организация в Cloud Director","svcShort":"vcOrg","code":"null","operation":"resume","svcOperationId":144,"params":[],"paramCount":0}
|
||
{"svcId":19,"svc":"Организация в Cloud Director","svcShort":"vcOrg","code":"null","operation":"create","svcOperationId":136,"params":[{"svcOperationCfsParamId":418,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Облако в котором будет развёрнут тенант","man":"Выбрать платформу из списка<br/><br/>**Если список не отображается**<br/>обратитесь к сервис менеджеру с вопросом предоставления ресурсной платформы","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":556,"svcOperationCfsParam":"organizationType","label":"Тип организации","dataType":"string","valueList":["iaas","saas"],"refSvcId":null,"isRequired":true,"defaultValue":"iaas","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":"Доступ к организации предоставляется только при выборе `iaas`","sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":2}
|
||
{"svcId":19,"svc":"Организация в Cloud Director","svcShort":"vcOrg","code":"null","operation":"suspend","svcOperationId":143,"params":[],"paramCount":0}
|
||
{"svcId":19,"svc":"Организация в Cloud Director","svcShort":"vcOrg","code":"null","operation":"delete","svcOperationId":137,"params":[],"paramCount":0}
|
||
{"svcId":19,"svc":"Организация в Cloud Director","svcShort":"vcOrg","code":"null","operation":"modify","svcOperationId":207,"params":[{"svcOperationCfsParamId":662,"svcOperationCfsParam":"vIPConfigure","label":"Настройка внешних IP","dataType":"array-map-fixed","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":1}
|
||
{"svcId":2,"svc":"Темплейт k8s","svcShort":"template","code":"null","operation":"create","svcOperationId":74,"params":[{"svcOperationCfsParamId":202,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода (Указывается в mili)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"100","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":4000,"minvalue":100,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":203,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода (Указывается в Megabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"200","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":128,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":204,"svcOperationCfsParam":"resourceDisk","label":"Размер диска для базы данных (Gigabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":999,"minvalue":1,"descr":"Квота диска (Указывается в GIGAbytes)","man":"Квота диска (Указывается в GIGAbytes)","sort":null,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":205,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Количество узлов","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":206,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Платформа для развертывания","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":207,"svcOperationCfsParam":"domain","label":"Имя домена","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"web01","defaultCompute":"display_name","func":null,"regex":"^(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)*[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Если будет указан FQDN, то происходят проверки DNS на валидность А-записи, или будет добавлено в зону resourceRealm","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":6}
|
||
{"svcId":2,"svc":"Темплейт k8s","svcShort":"template","code":"null","operation":"delete","svcOperationId":75,"params":[],"paramCount":0}
|
||
{"svcId":2,"svc":"Темплейт k8s","svcShort":"template","code":"null","operation":"modify","svcOperationId":76,"params":[{"svcOperationCfsParamId":208,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода (Указывается в mili)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":4000,"minvalue":100,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":209,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода (Указывается в Megabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":128,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":210,"svcOperationCfsParam":"resourceDisk","label":"Размер диска для базы данных (Gigabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":999,"minvalue":1,"descr":"Квота диска (Указывается в GIGAbytes)","man":"Квота диска (Указывается в GIGAbytes)","sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":211,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Количество узлов","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":4}
|
||
{"svcId":2,"svc":"Темплейт k8s","svcShort":"template","code":"null","operation":"suspend","svcOperationId":97,"params":[],"paramCount":0}
|
||
{"svcId":2,"svc":"Темплейт k8s","svcShort":"template","code":"null","operation":"resume","svcOperationId":98,"params":[],"paramCount":0}
|
||
{"svcId":20,"svc":"Организация [DEPRECATED]","svcShort":"vcOrgSaas","code":"null","operation":"create","svcOperationId":8,"params":[{"svcOperationCfsParamId":185,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Платформа для развертывания","man":"Наименование ресурсной платформы","sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":1}
|
||
{"svcId":20,"svc":"Организация [DEPRECATED]","svcShort":"vcOrgSaas","code":"null","operation":"delete","svcOperationId":23,"params":[],"paramCount":0}
|
||
{"svcId":20,"svc":"Организация [DEPRECATED]","svcShort":"vcOrgSaas","code":"null","operation":"suspend","svcOperationId":118,"params":[],"paramCount":0}
|
||
{"svcId":20,"svc":"Организация [DEPRECATED]","svcShort":"vcOrgSaas","code":"null","operation":"resume","svcOperationId":119,"params":[],"paramCount":0}
|
||
{"svcId":21,"svc":"Виртуальный датацентр (vDC)","svcShort":"vc_vdc","code":"null","operation":"create","svcOperationId":9,"params":[{"svcOperationCfsParamId":30,"svcOperationCfsParam":"organizationUid","label":"UUID Организации","dataType":"uuid","valueList":null,"refSvcId":19,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":"Для создания VDC предварительно необходимо создать организацию через услугу `Организация в Cloud Director`","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":746,"svcOperationCfsParam":"networkProvider","label":"Зона доступности","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":335,"svcOperationCfsParam":"providerVdc","label":"Кластер ресурсов","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":"Приписка `2.8` - Скорость vCPU - 2800MHz<br/>И так далее...<br/>","sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":397,"svcOperationCfsParam":"cpuGuaranteed","label":"Гарантированная доля ЯДЕР","dataType":"integer > 0","valueList":["20","50","80"],"refSvcId":null,"isRequired":true,"defaultValue":"20","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"% резервирования","man":"Свойство нельзя изменить после создания","sort":60,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":398,"svcOperationCfsParam":"memGuaranteed","label":"Гарантированная доля ОЗУ","dataType":"integer > 0","valueList":["20","50","80"],"refSvcId":null,"isRequired":true,"defaultValue":"20","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"% резервирования","man":"После создания нельзя изменить","sort":70,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":557,"svcOperationCfsParam":"cpuAllocated","label":"Сколько аллоцировать на VDC ЯДЕР","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"10","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":200,"minvalue":1,"descr":"шт","man":null,"sort":80,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":558,"svcOperationCfsParam":"memAllocated","label":"Сколько аллоцировать на VDC ОЗУ","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"20","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":4096,"minvalue":1,"descr":"gb","man":null,"sort":90,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":361,"svcOperationCfsParam":"storageConfig","label":"Конфигурация Storage","dataType":"array-map-fixed","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":"Первая политика в списке указывается как "По умолчанию"","sort":100,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false}],"paramCount":8}
|
||
{"svcId":21,"svc":"Виртуальный датацентр (vDC)","svcShort":"vc_vdc","code":"null","operation":"modify","svcOperationId":112,"params":[{"svcOperationCfsParamId":560,"svcOperationCfsParam":"cpuAllocated","label":"Сколько аллоцировать на VDC ЯДЕР","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":999,"minvalue":1,"descr":"шт","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":561,"svcOperationCfsParam":"memAllocated","label":"Сколько аллоцировать на VDC ОЗУ","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":1024,"minvalue":1,"descr":"gb","man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":562,"svcOperationCfsParam":"storageConfig","label":"Конфигурация Storage","dataType":"array-map-fixed","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":"Первая политика в списке указывается как "По умолчанию"","sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":3}
|
||
{"svcId":21,"svc":"Виртуальный датацентр (vDC)","svcShort":"vc_vdc","code":"null","operation":"reconcile","svcOperationId":250,"params":[],"paramCount":0}
|
||
{"svcId":21,"svc":"Виртуальный датацентр (vDC)","svcShort":"vc_vdc","code":"null","operation":"resume","svcOperationId":172,"params":[],"paramCount":0}
|
||
{"svcId":21,"svc":"Виртуальный датацентр (vDC)","svcShort":"vc_vdc","code":"null","operation":"suspend","svcOperationId":171,"params":[],"paramCount":0}
|
||
{"svcId":21,"svc":"Виртуальный датацентр (vDC)","svcShort":"vc_vdc","code":"null","operation":"delete","svcOperationId":24,"params":[],"paramCount":0}
|
||
{"svcId":22,"svc":"Сетевой шлюз периметра (Edge)","svcShort":"vc_nsxt","code":"null","operation":"create","svcOperationId":10,"params":[{"svcOperationCfsParamId":621,"svcOperationCfsParam":"vdcType","label":"Тип подключаемой VDC","dataType":"string","valueList":["vdc","vdcGroup"],"refSvcId":null,"isRequired":true,"defaultValue":"vdc","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Тип родительской услуги","man":"При выборе vdc обеспечивает сетевую доступность только в рамках этого vdc<br/>При выборе groupvdc обеспечивает сетевую доступность между всеми vdc, которые включены в groupvdc","sort":0,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":8,"svcOperationCfsParam":"vdcUid","label":"UUID Услуги VDC","dataType":"string","valueList":null,"refSvcId":21,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"UUID Услуги `Виртуальный датацентр (vDC)`","man":"Необходимо, если выбран тип подключаемой VDC: `vdc`","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":622,"svcOperationCfsParam":"vdcGroupUid","label":"UUID Услуги Группы VDC","dataType":"string","valueList":null,"refSvcId":29,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"UUID Услуги `Группа виртуальных датацентров (groupvDC)`","man":"Необходимо, если выбран тип подключаемой VDC: `groupvdc`","sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":340,"svcOperationCfsParam":"needEnableAVI","label":"Включить ALB","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Включение Load Balancer","man":"Параметры `Наименование segroup`, `Кол-во VS на AVI` необходимо также указать","sort":30,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":341,"svcOperationCfsParam":"virtualServicesCount","label":"Кол-во VS на AVI","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":4,"minvalue":1,"descr":"Кол-во виртуальных сервисов, которые **резервируются** на AVI","man":"Во избежании коллапса пока выделяется до 4<br/>Необходимо указывать, если включён параметр `Включить ALB`","sort":50,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false}],"paramCount":5}
|
||
{"svcId":22,"svc":"Сетевой шлюз периметра (Edge)","svcShort":"vc_nsxt","code":"null","operation":"modify","svcOperationId":111,"params":[{"svcOperationCfsParamId":368,"svcOperationCfsParam":"needEnableAVI","label":"Включить ALB","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Включение Load Balancer","man":"Параметры `Наименование segroup`, `Кол-во VS на AVI` необходимо также указать","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":369,"svcOperationCfsParam":"virtualServicesCount","label":null,"dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":4,"minvalue":1,"descr":"Кол-во виртуальных сервисов, которые выделяются на AVI","man":"Во избежании коллапса пока выделяется до 4<br/>Необходимо указывать, если включён параметр `Включить ALB`","sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":371,"svcOperationCfsParam":"needExternalAddressSNAT","label":"Выделить VIP для SNAT","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Создать правило SNAT на подсеть `10.10.102.0/24`","man":"Параметр `ip Space для VIP` станет обязательным, если указан `true`","sort":40,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":372,"svcOperationCfsParam":"ipSpaceName","label":"ip Space для VIP","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Имя ip Space для внешнего IP<br/><br/>getKeyListFromStruct(getInstanceState(getValueFromStruct(getInstanceState(getValueFromStruct(getInstanceState(), "params.vdcUid")), "params.organizationUid")), "params.vIPConfigure")","man":"Необходимо указывать, если включён параметр `Выделить VIP для SNAT`","sort":50,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":4}
|
||
{"svcId":22,"svc":"Сетевой шлюз периметра (Edge)","svcShort":"vc_nsxt","code":"null","operation":"reconcile","svcOperationId":252,"params":[],"paramCount":0}
|
||
{"svcId":22,"svc":"Сетевой шлюз периметра (Edge)","svcShort":"vc_nsxt","code":"null","operation":"delete","svcOperationId":25,"params":[],"paramCount":0}
|
||
{"svcId":23,"svc":"VM в Cloud Director (старый формат) (vc_vm)","svcShort":"vc_vm","code":"null","operation":"suspend","svcOperationId":27,"params":[],"paramCount":0}
|
||
{"svcId":23,"svc":"VM в Cloud Director (старый формат) (vc_vm)","svcShort":"vc_vm","code":"null","operation":"delete","svcOperationId":29,"params":[],"paramCount":0}
|
||
{"svcId":23,"svc":"VM в Cloud Director (старый формат) (vc_vm)","svcShort":"vc_vm","code":"null","operation":"modify","svcOperationId":68,"params":[{"svcOperationCfsParamId":186,"svcOperationCfsParam":"vmCpu","label":"CPU","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"CPU","man":"CPU","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":187,"svcOperationCfsParam":"vmRam","label":"RAM","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"RAM","man":"RAM","sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":188,"svcOperationCfsParam":"vmDisksize","label":"Диск VM","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Размер диска под сервис (GB)","man":"Размер диска под сервис (GB)","sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":189,"svcOperationCfsParam":"accessIpList","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"IP адреса в CIDR формате через пробел для настройки аксес листов","man":"IP адреса в CIDR формате через пробел для настройки аксес листов","sort":40,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":4}
|
||
{"svcId":23,"svc":"VM в Cloud Director (старый формат) (vc_vm)","svcShort":"vc_vm","code":"null","operation":"create","svcOperationId":26,"params":[{"svcOperationCfsParamId":33,"svcOperationCfsParam":"vappUid","label":"InstanceUid vApp","dataType":"uuid","valueList":null,"refSvcId":26,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"InstanceUid vApp. vApp должен быть создан","man":"InstanceUid vApp. vApp должен быть создан","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":35,"svcOperationCfsParam":"vmName","label":"Имя ВМ","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"vm0001","defaultCompute":null,"func":null,"regex":"^[a-z0-9][a-z0-9.-]{1,61}[a-z0-9]$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Имя ВМ. Не поддерживает спец-символы","man":"Имя ВМ. Не поддерживает спец-символы","sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":36,"svcOperationCfsParam":"vmCpu","label":"CPU","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"2","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"CPU","man":"CPU","sort":30,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":37,"svcOperationCfsParam":"vmRam","label":"RAM","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"2","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"RAM (GB)","man":"RAM (GB)","sort":40,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":38,"svcOperationCfsParam":"vmDisksize","label":"Диск VM","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"10","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Размер диска под сервис (GB)","man":"Размер диска под сервис (GB)","sort":50,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":176,"svcOperationCfsParam":"templateName","label":null,"dataType":"string","valueList":["RockyLinux_9-16G","OracleLinux_9-16G","Ubuntu_24-20G","Ubuntu_22-20G"],"refSvcId":null,"isRequired":true,"defaultValue":"RockyLinux_9-16G","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"ОС","man":"ОС","sort":60,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":177,"svcOperationCfsParam":"accessIpList","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"79.111.119.78/32 185.247.187.1/32","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Вставить содержимое из 'curl ifconfig.io'<br/>IP адреса в CIDR формате через пробел для настройки аксес листов","man":"IP адреса в CIDR формате через пробел для настройки аксес листов","sort":70,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":406,"svcOperationCfsParam":"ipSpaceName","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Брать из свойств ресурсной платформы<br/>.vcd.ipSpace<br/><br/>Имя IP-space для выделения внешнего IP (IP выделяется обязательно)","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":8}
|
||
{"svcId":23,"svc":"VM в Cloud Director (старый формат) (vc_vm)","svcShort":"vc_vm","code":"null","operation":"resume","svcOperationId":28,"params":[],"paramCount":0}
|
||
{"svcId":25,"svc":"Публичные IP адреса","svcShort":"vcexternalip","code":"null","operation":"create","svcOperationId":56,"params":[{"svcOperationCfsParamId":140,"svcOperationCfsParam":"serviceUid","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":336,"svcOperationCfsParam":"ipSpaceName","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Тип ip Space (internet-ipv4-v1 / internet-antiddos-v1 / internet-no-antiddos-v1)","man":null,"sort":30,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":141,"svcOperationCfsParam":"dnatCreate","label":null,"dataType":"boolean","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"true","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Необходимо создать DNAT-правило.","man":null,"sort":40,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":143,"svcOperationCfsParam":"snatCreate","label":null,"dataType":"boolean","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Необходимо создать SNAT-правило.<br/>","man":null,"sort":50,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":142,"svcOperationCfsParam":"internalPortAccess","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"5432","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Порт для связки ната с адресом. Несколько значений можно передавать через пробел. Если передать all, то dnat будет на все порты. Требует dnatCreate=true<br/>","man":null,"sort":60,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":144,"svcOperationCfsParam":"internalAddrAccess","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Внутренний адрес для связки ната. Требует dnatCreate=true или snatCreate=true","man":null,"sort":70,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":324,"svcOperationCfsParam":"fromServiceNamespace","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Namespace составной услуги (для отображения правил FW)","man":null,"sort":80,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":325,"svcOperationCfsParam":"fromServiceCloudEdgeName","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Edge составной услуги (указывать, если resourceRealm связан с CloudDirector)","man":null,"sort":90,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":326,"svcOperationCfsParam":"fromServiceCloudVdcName","label":null,"dataType":null,"valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Vdc составной услуги (указывать, если resourceRealm связан с CloudDirector)","man":null,"sort":100,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":327,"svcOperationCfsParam":"fromServiceCloudOrgName","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Org составной услуги (указывать, если resourceRealm связан с CloudDirector)","man":null,"sort":110,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":328,"svcOperationCfsParam":"fromServiceCloudVmwareUrl","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Api-Url составной услуги (указывать, если resourceRealm связан с CloudDirector)","man":null,"sort":120,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":624,"svcOperationCfsParam":"fromServiceCloudEdgeScope","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":130,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":626,"svcOperationCfsParam":"fromServiceVdcGroupName","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":140,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":488,"svcOperationCfsParam":"resourceRealm","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Платформа для развертывания","man":null,"sort":200,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":14}
|
||
{"svcId":25,"svc":"Публичные IP адреса","svcShort":"vcexternalip","code":"null","operation":"delete","svcOperationId":57,"params":[],"paramCount":0}
|
||
{"svcId":25,"svc":"Публичные IP адреса","svcShort":"vcexternalip","code":"null","operation":"modify","svcOperationId":197,"params":[{"svcOperationCfsParamId":627,"svcOperationCfsParam":"serviceUid","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":628,"svcOperationCfsParam":"ipSpaceName","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":629,"svcOperationCfsParam":"dnatCreate","label":null,"dataType":"boolean","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":40,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":630,"svcOperationCfsParam":"snatCreate","label":null,"dataType":"boolean","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":50,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":631,"svcOperationCfsParam":"internalPortAccess","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":60,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":632,"svcOperationCfsParam":"internalAddrAccess","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":70,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":6}
|
||
{"svcId":26,"svc":"Виртуальный каталог ВМ (vApp)","svcShort":"vapp","code":"null","operation":"create","svcOperationId":69,"params":[{"svcOperationCfsParamId":623,"svcOperationCfsParam":"vdcUid","label":"UUID Услуги VDC","dataType":"uuid","valueList":null,"refSvcId":21,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"UUID Услуги `Виртуальный датацентр (vDC)`","man":"В каких ресурсах будет создан виртуальный каталог","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":190,"svcOperationCfsParam":"nsxtUid","label":"UUID Услуги Edge","dataType":"uuid","valueList":null,"refSvcId":22,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"UUID Услуги `Сетевой шлюз периметра (Edge)`","man":"К какой сети может быть подключен виртуальный каталог","sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":191,"svcOperationCfsParam":"vappName","label":"Имя vApp","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":"^[a-z0-9][a-z0-9.-]{3,61}[a-z0-9]$","uniqueScope":null,"maxlength":null,"minlength":3,"maxvalue":null,"minvalue":null,"descr":"Уникальное в рамках организации","man":"Имеет строгую маску `^[a-z0-9][a-z0-9.-]{3,61}[a-z0-9]$`<br/><br/>Используется в формировании DNS-Имени (для виртуальных машин)","sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":3}
|
||
{"svcId":26,"svc":"Виртуальный каталог ВМ (vApp)","svcShort":"vapp","code":"null","operation":"delete","svcOperationId":70,"params":[],"paramCount":0}
|
||
{"svcId":26,"svc":"Виртуальный каталог ВМ (vApp)","svcShort":"vapp","code":"null","operation":"resume","svcOperationId":209,"params":[],"paramCount":0}
|
||
{"svcId":26,"svc":"Виртуальный каталог ВМ (vApp)","svcShort":"vapp","code":"null","operation":"suspend","svcOperationId":208,"params":[],"paramCount":0}
|
||
{"svcId":27,"svc":"VM в Cloud Director (vc_vmV2)","svcShort":"vc_vm_v2","code":"null","operation":"resume","svcOperationId":102,"params":[],"paramCount":0}
|
||
{"svcId":27,"svc":"VM в Cloud Director (vc_vmV2)","svcShort":"vc_vm_v2","code":"null","operation":"create","svcOperationId":100,"params":[{"svcOperationCfsParamId":301,"svcOperationCfsParam":"serverListJson","label":null,"dataType":"json","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"[{}]","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":65536,"minlength":10,"maxvalue":null,"minvalue":null,"descr":"Необходимо изменить vappUid и ipSpaceName<br/>Пример конфигурации взять по ссылке ниже<br/><br/>Объект серверов вида [{}] (Map(Object))<br/>Более подробнее смотреть в README.md (https://gitea.mgmt.nubes.ru/cloudServices/vcVmV2)","man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false}],"paramCount":1}
|
||
{"svcId":27,"svc":"VM в Cloud Director (vc_vmV2)","svcShort":"vc_vm_v2","code":"null","operation":"modify","svcOperationId":104,"params":[{"svcOperationCfsParamId":302,"svcOperationCfsParam":"serverListJson","label":null,"dataType":"json","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"[{}]","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":65536,"minlength":10,"maxvalue":null,"minvalue":null,"descr":"Объект серверов вида [{}] (Map(Object))<br/>Более подробнее смотреть в README.md (https://gitea.mgmt.nubes.ru/cloudServices/vcVmV2)","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":1}
|
||
{"svcId":27,"svc":"VM в Cloud Director (vc_vmV2)","svcShort":"vc_vm_v2","code":"null","operation":"suspend","svcOperationId":103,"params":[],"paramCount":0}
|
||
{"svcId":27,"svc":"VM в Cloud Director (vc_vmV2)","svcShort":"vc_vm_v2","code":"null","operation":"delete","svcOperationId":101,"params":[],"paramCount":0}
|
||
{"svcId":28,"svc":"Виртуальная машина","svcShort":"vc_vm_v3","code":"null","operation":"create","svcOperationId":132,"params":[{"svcOperationCfsParamId":407,"svcOperationCfsParam":"vappUid","label":"UUID vApp","dataType":"uuid","valueList":null,"refSvcId":26,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":408,"svcOperationCfsParam":"vmName","label":"Имя ВМ","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"web01","defaultCompute":null,"func":null,"regex":"^[a-z0-9][a-z0-9.-]{1,61}[a-z0-9]$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":409,"svcOperationCfsParam":"vmCpu","label":"Кол-во ядер","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":64,"minvalue":1,"descr":"шт","man":null,"sort":30,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":410,"svcOperationCfsParam":"vmRam","label":"Кол-во ОЗУ","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":256,"minvalue":1,"descr":"Gb","man":null,"sort":40,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":411,"svcOperationCfsParam":"vmDisk","label":"Размер дополнительного диска","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":"^(?:$|(?:0|[1-9]\\d{0,2}|1\\d{3}|20(?:[0-3]\\d|4[0-8])))$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Основной диск у vm зависит от образа (см. документацию)<br/>Если необходимо дополнительное место для vm, введите колличество Gb в эту форму","man":null,"sort":50,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":412,"svcOperationCfsParam":"ipSpaceName","label":"Выделить внешний IP","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":60,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":413,"svcOperationCfsParam":"accessIpList","label":"Белый список подключения к ВМ","dataType":"json","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":"^(?:$|\\[\\s*(?:\"(?:\\d{1,3}\\.){3}\\d{1,3}(?:\\/\\d{1,2})?\"(?:\\s*,\\s*\"(?:\\d{1,3}\\.){3}\\d{1,3}(?:\\/\\d{1,2})?\")*)\\s*\\])$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Формат массива<br/>Каким адресам будет предоставлен доступ до вм<br/><br/>Требует выделенного внешнего IP<br/>Если ничего не передано, то выставлено ["0.0.0.0/0"]","man":null,"sort":70,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":448,"svcOperationCfsParam":"accessPortList","label":"По каким портам открыть доступ к ВМ","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"[\"22\"]","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"По каким портам открыть доступ к ВМ.<br/>Порты 22, 10050 проставляются автоматически<br/>Пока доступно: <br/>22 - SSH, <br/>80 - HTTP,<br/>443 - HTTPS,<br/>10050 - ZABBIX","man":null,"sort":80,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":414,"svcOperationCfsParam":"imageVm","label":"Образ ВМ","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":90,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":416,"svcOperationCfsParam":"userLogin","label":"Логин для подключения","dataType":null,"valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"myuser","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Учётка SSH","man":null,"sort":180,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":417,"svcOperationCfsParam":"userPublicKey","label":"Публичная часть SSH-Ключа","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Публичная часть SSH-Ключа для пользователя","man":null,"sort":190,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":415,"svcOperationCfsParam":"cloudInit","label":"Шаблон Cloud-Init","dataType":"yaml","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Можно передать создание дополнительных пользователей. <br/>На текущий момент не реализовано выполнения в cloud-init, установки пакетов, выполнения команд и записи файлов.","man":null,"sort":200,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":449,"svcOperationCfsParam":"needAddZabbixTemplate","label":null,"dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"true","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Поле позволяет автоматически добавить новый хост в систему мониторинга Zabbix. После добавления вы сможете в реальном времени просматривать все метрики производительности хоста.","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false}],"paramCount":13}
|
||
{"svcId":28,"svc":"Виртуальная машина","svcShort":"vc_vm_v3","code":"null","operation":"delete","svcOperationId":133,"params":[],"paramCount":0}
|
||
{"svcId":28,"svc":"Виртуальная машина","svcShort":"vc_vm_v3","code":"null","operation":"resume","svcOperationId":135,"params":[],"paramCount":0}
|
||
{"svcId":28,"svc":"Виртуальная машина","svcShort":"vc_vm_v3","code":"null","operation":"suspend","svcOperationId":134,"params":[],"paramCount":0}
|
||
{"svcId":28,"svc":"Виртуальная машина","svcShort":"vc_vm_v3","code":"null","operation":"redeploy","svcOperationId":164,"params":[{"svcOperationCfsParamId":509,"svcOperationCfsParam":"vmName","label":"Имя ВМ","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":"^[a-z0-9][a-z0-9.-]{1,61}[a-z0-9]$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":510,"svcOperationCfsParam":"vmCpu","label":"Кол-во ядер","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":64,"minvalue":1,"descr":"шт","man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":511,"svcOperationCfsParam":"vmRam","label":"Кол-во ОЗУ","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":256,"minvalue":1,"descr":"Gb","man":null,"sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":512,"svcOperationCfsParam":"vmDisk","label":"Размер дополнительного диска","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":"^(?:$|(?:0|[1-9]\\d{0,2}|1\\d{3}|20(?:[0-3]\\d|4[0-8])))$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Основной диск у vm зависит от образа (см. документацию)<br/>Если необходимо дополнительное место для vm, введите колличество Gb в эту форму","man":null,"sort":40,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":513,"svcOperationCfsParam":"ipSpaceName","label":"Выделить внешний IP","dataType":"string","valueList":["no-needed","internet-antiddos-v1","internet-no-antiddos-v1","internet-ipv4-v1"],"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"no-needed, без внешнего ip<br/>internet-antiddos-v1, с функцией защиты от ddos атак<br/>internet-no-antiddos-v1, с функцией защиты от ddos атак<br/>internet-ipv4-v1 тестовое простанство dev","man":null,"sort":50,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":514,"svcOperationCfsParam":"accessIpList","label":"Белый список подключения к ВМ","dataType":"json","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":"^(?:$|\\[\\s*(?:\"(?:\\d{1,3}\\.){3}\\d{1,3}(?:\\/\\d{1,2})?\"(?:\\s*,\\s*\"(?:\\d{1,3}\\.){3}\\d{1,3}(?:\\/\\d{1,2})?\")*)\\s*\\])$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Формат массива<br/>Каким адресам будет предоставлен доступ до вм<br/><br/>Требует выделенного внешнего IP<br/>Если ничего не передано, то выставлено ["0.0.0.0/0"]","man":null,"sort":60,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":520,"svcOperationCfsParam":"accessPortList","label":"По каким портам открыть доступ к ВМ","dataType":"json","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"По каким портам открыть доступ к ВМ.<br/>Порты 22, 10050 проставляются автоматически<br/>Пока доступно:<br/>22 - SSH,<br/>80 - HTTP,<br/>443 - HTTPS,<br/>10050 - ZABBIX","man":null,"sort":70,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":515,"svcOperationCfsParam":"imageVm","label":"Образ ВМ","dataType":"string","valueList":["RockyLinux_9-16G-cloudinit","Ubuntu_22-20G","Debian_13-20G"],"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":80,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":516,"svcOperationCfsParam":"userLogin","label":"Логин для подключения","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Учётка SSH","man":null,"sort":180,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":517,"svcOperationCfsParam":"userPublicKey","label":"Публичная часть SSH-Ключа","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Публичная часть SSH-Ключа для пользователя","man":null,"sort":190,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":518,"svcOperationCfsParam":"cloudInit","label":"Шаблон Cloud-Init","dataType":"yaml","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Можно передать создание дополнительных пользователей.<br/>На текущий момент не реализовано выполнения в cloud-init, установки пакетов, выполнения команд и записи файлов.","man":null,"sort":200,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":519,"svcOperationCfsParam":"needAddZabbixTemplate","label":"Поставить VM на мониторинг","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Поле позволяет автоматически добавить новый хост в систему мониторинга Zabbix. После добавления вы сможете в реальном времени просматривать все метрики производительности хоста.","man":null,"sort":300,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":12}
|
||
{"svcId":28,"svc":"Виртуальная машина","svcShort":"vc_vm_v3","code":"null","operation":"modify","svcOperationId":159,"params":[{"svcOperationCfsParamId":493,"svcOperationCfsParam":"vmCpu","label":"Кол-во ядер","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":64,"minvalue":1,"descr":"шт","man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":494,"svcOperationCfsParam":"vmRam","label":"Кол-во ОЗУ","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":256,"minvalue":1,"descr":"Gb","man":null,"sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":495,"svcOperationCfsParam":"vmDisk","label":"Размер дополнительного диска","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":"^(?:$|(?:0|[1-9]\\d{0,2}|1\\d{3}|20(?:[0-3]\\d|4[0-8])))$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Основной диск у vm зависит от образа (см. документацию)<br/>Если необходимо дополнительное место для vm, введите колличество Gb в эту форму","man":null,"sort":40,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":496,"svcOperationCfsParam":"ipSpaceName","label":"Выделить внешний IP","dataType":"string","valueList":["no-needed","internet-antiddos-v1","internet-no-antiddos-v1","internet-ipv4-v1"],"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"no-needed, без внешнего ip<br/>internet-antiddos-v1, с функцией защиты от ddos атак<br/>internet-no-antiddos-v1, с функцией защиты от ddos атак<br/>internet-ipv4-v1 тестовое простанство dev","man":null,"sort":50,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":497,"svcOperationCfsParam":"accessIpList","label":"Белый список подключения к ВМ","dataType":"json","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Формат массива<br/>Каким адресам будет предоставлен доступ до вм<br/><br/>Требует выделенного внешнего IP<br/>Если ничего не передано, то выставлено ["0.0.0.0/0"]","man":null,"sort":60,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":498,"svcOperationCfsParam":"accessPortList","label":"По каким портам открыть доступ к ВМ","dataType":"json","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Формат массива<br/>По каким портам открыть доступ к ВМ.<br/>Пока доступно:<br/>22 - SSH,<br/>80 - HTTP,<br/>443 - HTTPS,<br/>10050 - ZABBIX","man":null,"sort":70,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":499,"svcOperationCfsParam":"needAddZabbixTemplate","label":null,"dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":80,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":7}
|
||
{"svcId":29,"svc":"Группа датацентров","svcShort":"vcVdcGroup","code":"null","operation":"reconcile","svcOperationId":251,"params":[],"paramCount":0}
|
||
{"svcId":29,"svc":"Группа датацентров","svcShort":"vcVdcGroup","code":"null","operation":"create","svcOperationId":191,"params":[{"svcOperationCfsParamId":618,"svcOperationCfsParam":"vdcUid","label":"UUID VDC","dataType":"uuid","valueList":null,"refSvcId":21,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":1}
|
||
{"svcId":29,"svc":"Группа датацентров","svcShort":"vcVdcGroup","code":"null","operation":"remove_vdc","svcOperationId":193,"params":[{"svcOperationCfsParamId":620,"svcOperationCfsParam":"vdcName","label":"Какой VDC удалить из группы","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":1}
|
||
{"svcId":29,"svc":"Группа датацентров","svcShort":"vcVdcGroup","code":"null","operation":"add_vdc","svcOperationId":192,"params":[{"svcOperationCfsParamId":619,"svcOperationCfsParam":"vdcUid","label":"Какой VDC добавить в группу","dataType":"uuid","valueList":null,"refSvcId":21,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":1}
|
||
{"svcId":29,"svc":"Группа датацентров","svcShort":"vcVdcGroup","code":"null","operation":"delete","svcOperationId":195,"params":[],"paramCount":0}
|
||
{"svcId":50,"svc":"Nextcloud","svcShort":"nextcloud","code":"null","operation":"create","svcOperationId":16,"params":[{"svcOperationCfsParamId":564,"svcOperationCfsParam":"psqlUid","label":"Кластер услуги k8sPgsql","dataType":"uuid","valueList":null,"refSvcId":90,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":6,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":570,"svcOperationCfsParam":"redisUid","label":"Кластер услуги k8sRedis","dataType":"uuid","valueList":null,"refSvcId":91,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":7,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":21,"svcOperationCfsParam":"domain","label":"Имя домена","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"web01","defaultCompute":"display_name","func":null,"regex":"^(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)*[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Если будет указан FQDN, то происходят проверки DNS на валидность А-записи, или будет добавлено в зону resourceRealm","man":"Наименование домена. Если будет указан FQDN, то происходят проверки DNS. Если указан поддомен, то будет добавлен в зону services.ngcloud.ru<br/>Можно указать клиентскую DNS-Запись. Важно, чтобы запись смотрела на Ingress кластера","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":569,"svcOperationCfsParam":"appVersion","label":"Версия Nextcloud","dataType":null,"valueList":["32.0.1"],"refSvcId":null,"isRequired":true,"defaultValue":"32.0.1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":99,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода (Указывается в mili)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1000","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":4000,"minvalue":100,"descr":"Квота ядра пода (Указывается в mili). 1 ядро = 1000 Mili","man":"Квота ядра пода (Указывается в mili). 1 ядро = 1000 Mili","sort":30,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":100,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода (Указывается в Megabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1024","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":1024,"descr":"Квота памяти пода (Указывается в Megabytes)","man":"Квота памяти пода (Указывается в Megabytes)","sort":40,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":101,"svcOperationCfsParam":"resourceDisk","label":"Размер диска для базы данных (Gigabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"2","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":999,"minvalue":2,"descr":"Квота диска (Указывается в GIGAbytes)<br/>Диск не может быть меньше 2G (!)","man":"Квота диска (Указывается в GIGAbytes)","sort":50,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":470,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов","dataType":"integer > 0","valueList":["1"],"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Количество узлов<br/>Не может пока быть больше одного, так как нужны SC под RWMany","man":null,"sort":60,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":192,"svcOperationCfsParam":"documentServer","label":"Сервер документов","dataType":"string","valueList":["collabora"],"refSvcId":null,"isRequired":true,"defaultValue":"collabora","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Выбор сервера документов (onlyoffice)/(collabora). onlyoffice пока не доступен<br/>Размер пода collabora:<br/>1.8 ядра. 2Gi ОЗУ","man":"Выбор сервера документов (onlyoffice)/(collabora). onlyoffice пока не доступен","sort":100,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":9}
|
||
{"svcId":50,"svc":"Nextcloud","svcShort":"nextcloud","code":"null","operation":"modify","svcOperationId":67,"params":[{"svcOperationCfsParamId":178,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода (Указывается в mili)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":4000,"minvalue":100,"descr":"Квота ядра пода (Указывается в mili)","man":"Квота ядра пода (Указывается в mili)","sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":179,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода (Указывается в Megabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":128,"descr":"Квота памяти пода (Указывается в Megabytes)","man":"Квота памяти пода (Указывается в Megabytes)","sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":180,"svcOperationCfsParam":"resourceDisk","label":"Размер диска для базы данных (Gigabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":999,"minvalue":1,"descr":"Квота диска (Указывается в GIGAbytes)","man":"Квота диска (Указывается в GIGAbytes)","sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":547,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов","dataType":"integer > 0","valueList":["1"],"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Количество узлов.<br/>Не может пока быть больше одного, так как нужны SC под RWMany","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":571,"svcOperationCfsParam":"appVersion","label":"Версия Nextcloud","dataType":"string","valueList":["32.0.1"],"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Нельзя обновляться сразу через несколько версий сразу","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":5}
|
||
{"svcId":50,"svc":"Nextcloud","svcShort":"nextcloud","code":"null","operation":"restart","svcOperationId":66,"params":[],"paramCount":0}
|
||
{"svcId":50,"svc":"Nextcloud","svcShort":"nextcloud","code":"null","operation":"delete","svcOperationId":17,"params":[],"paramCount":0}
|
||
{"svcId":50,"svc":"Nextcloud","svcShort":"nextcloud","code":"null","operation":"resume","svcOperationId":129,"params":[],"paramCount":0}
|
||
{"svcId":50,"svc":"Nextcloud","svcShort":"nextcloud","code":"null","operation":"suspend","svcOperationId":128,"params":[],"paramCount":0}
|
||
{"svcId":81,"svc":"Apache Superset","svcShort":"superset","code":"null","operation":"create","svcOperationId":12,"params":[{"svcOperationCfsParamId":14,"svcOperationCfsParam":"domain","label":"Имя домена","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"web01","defaultCompute":"display_name","func":null,"regex":"^(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)*[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Если будет указан FQDN, то происходят проверки DNS на валидность А-записи, или будет добавлено в зону resourceRealm","man":"Если будет указан FQDN, то происходят проверки DNS на валидность А-записи, или будет добавлено в зону resourceRealm","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":109,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Платформа для развертывания","man":"Наименование кластера Kubernetes для подключения","sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":96,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода (Указывается в mili)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"500","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":4000,"minvalue":100,"descr":"Квота ядра пода (Указывается в mili). 1000 Mili = 1 ядро","man":"Квота ядра пода (Указывается в mili). 1000 Mili = 1 ядро","sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":97,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода (Указывается в Megabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"512","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":128,"descr":"Квота памяти пода (Указывается в Megabytes)","man":"Квота памяти пода (Указывается в Megabytes)","sort":40,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":98,"svcOperationCfsParam":"resourceDisk","label":"Размер диска для базы данных (Gigabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":999,"minvalue":1,"descr":"Квота диска (Указывается в GIGAbytes)","man":"Квота диска (Указывается в GIGAbytes)","sort":50,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":227,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Количество узлов","man":null,"sort":60,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":20,"svcOperationCfsParam":"emails","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"testuser1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Учётная запись, которой будут выданы админские права. В формате email [ну не совсем. Для доменных учетных записей - без доменного суффикса]. Обязана находиться в Keycloak. Можно передавать несколько через пробел","man":"Учётная запись, которой будут выданы админские права. В формате email [ну не совсем. Для доменных учетных записей - без доменного суффикса]. Обязана находиться в Keycloak. Можно передавать несколько через пробел","sort":70,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":7}
|
||
{"svcId":81,"svc":"Apache Superset","svcShort":"superset","code":"null","operation":"delete","svcOperationId":13,"params":[],"paramCount":0}
|
||
{"svcId":82,"svc":"Container Registry","svcShort":"harbor","code":"null","operation":"create","svcOperationId":14,"params":[{"svcOperationCfsParamId":231,"svcOperationCfsParam":"s3Uid","label":null,"dataType":"uuid","valueList":null,"refSvcId":12,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"UUID экземпляра услуги S3","man":"UUID экземпляра услуги S3","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":16,"svcOperationCfsParam":"domain","label":"Имя домена","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"web01","defaultCompute":"display_name","func":null,"regex":"^(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)*[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Если будет указан FQDN, то происходят проверки DNS на валидность А-записи, или будет добавлено в зону resourceRealm","man":"Если будет указан FQDN, то происходят проверки DNS на валидность А-записи, или будет добавлено в зону resourceRealm","sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":110,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Платформа для развертывания","man":"Наименование кластера Kubernetes для подключения","sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":228,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода (Указывается в mili)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"100","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":4000,"minvalue":100,"descr":"Квота ядра пода (Указывается в mili). 1000Mili = 1 Ядро","man":"Квота ядра пода (Указывается в mili). 1000Mili = 1 Ядро","sort":40,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":229,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода (Указывается в Megabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"200","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":128,"descr":"Квота памяти пода (Указывается в Megabytes)","man":"Квота памяти пода (Указывается в Megabytes)","sort":50,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":230,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Количество узлов","man":"Количество узлов в сети","sort":60,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":17,"svcOperationCfsParam":"emails","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"testuser1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Учётная запись, которой будут выданы админские права. Обязана находиться в Keycloak. Можно передавать несколько через пробел","man":"Учётная запись, которой будут выданы админские права. Обязана находиться в Keycloak. Можно передавать несколько через пробел","sort":70,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":7}
|
||
{"svcId":82,"svc":"Container Registry","svcShort":"harbor","code":"null","operation":"delete","svcOperationId":15,"params":[],"paramCount":0}
|
||
{"svcId":88,"svc":"k8sZitiController","svcShort":"k8sZitiController","code":"null","operation":"delete","svcOperationId":105,"params":[],"paramCount":0}
|
||
{"svcId":88,"svc":"k8sZitiController","svcShort":"k8sZitiController","code":"null","operation":"create","svcOperationId":99,"params":[{"svcOperationCfsParamId":299,"svcOperationCfsParam":"domain","label":"Имя домена","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"web01","defaultCompute":"display_name","func":null,"regex":"^(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)*[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?$","uniqueScope":"provider","maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Если будет указан FQDN, то происходят проверки DNS на валидность А-записи, или будет добавлено в зону resourceRealm","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":298,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Платформа для развертывания","man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":294,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода (Указывается в mili)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"300","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":4000,"minvalue":100,"descr":"Квота ядра пода (milicores)","man":null,"sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":295,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода (Указывается в Megabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"512","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":128,"descr":"Квота памяти пода (MBytes)","man":null,"sort":40,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":296,"svcOperationCfsParam":"resourceDisk","label":"Размер диска для базы данных (Gigabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":999,"minvalue":1,"descr":"Квота диска (Указывается в GIGAbytes)","man":"Квота диска (Указывается в GIGAbytes)","sort":50,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":297,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Количество узлов","man":null,"sort":60,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":6}
|
||
{"svcId":89,"svc":"Web-сервер с фреймворком Flask","svcShort":"flask","code":"paas.flsk.0","operation":"delete","svcOperationId":89,"params":[],"paramCount":0}
|
||
{"svcId":89,"svc":"Web-сервер с фреймворком Flask","svcShort":"flask","code":"paas.flsk.0","operation":"create","svcOperationId":88,"params":[{"svcOperationCfsParamId":248,"svcOperationCfsParam":"domain","label":"Имя домена","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"web01","defaultCompute":"display_name","func":null,"regex":"^(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)*[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":"Если будет указан `FQDN`, то происходят проверки DNS на валидность А-записи. А-запись **обязана смотреть на балансировщик** ресурсной платформы.<br/>Если указано имя `в рамках одного октета`, будет добавлено **в публичную днс-зону**","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":249,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Кластер Kubernetes в котором будет развёрнуто приложение","man":"Выбрать платформу из списка<br/><br/>**Если список не отображается**<br/>обратитесь к сервис менеджеру с вопросом предоставления ресурсной платформы","sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":250,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"300","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8000,"minvalue":100,"descr":"Пример: `1000`","man":"Указывается в Milicores<br/>`1000` Mili == `1` Ядро","sort":30,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":251,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"256","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":128,"descr":"Пример: `2048`","man":"Указывается в Megabytes","sort":40,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":252,"svcOperationCfsParam":"resourceInstances","label":"Кол-во реплик пода","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Пример: `3`","man":"Балансировка производится между всеми репликами","sort":50,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":253,"svcOperationCfsParam":"gitPath","label":"URL Проекта (gitpath)","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"https://github.com/Foxyhhd/Baldurs-Gate-test.git","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `https://github.com/myuser/myproject.git`","man":"Проект должен быть публичным","sort":60,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":255,"svcOperationCfsParam":"healthPath","label":"URL HealthCheck","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `/api/v1/health`","man":"Может быть пустым. Если ничего не передано, проверяется `tcpsocket`<br/>Путь до healtcheck для запуска пода в Kubernetes, который отдаст 200 код","sort":70,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":254,"svcOperationCfsParam":"jsonEnv","label":"Переменные окружения пода","dataType":"map","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":"Структура, которая будет передана как переменные окружения","sort":80,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false}],"paramCount":8}
|
||
{"svcId":89,"svc":"Web-сервер с фреймворком Flask","svcShort":"flask","code":"paas.flsk.0","operation":"suspend","svcOperationId":125,"params":[],"paramCount":0}
|
||
{"svcId":89,"svc":"Web-сервер с фреймворком Flask","svcShort":"flask","code":"paas.flsk.0","operation":"modify","svcOperationId":146,"params":[{"svcOperationCfsParamId":451,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8000,"minvalue":100,"descr":"Пример: `1000`","man":"Указывается в Milicores<br/>`1000` Mili == `1` Ядро","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":452,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":128,"descr":"Пример: `2048`","man":"Указывается в Megabytes","sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":453,"svcOperationCfsParam":"resourceInstances","label":"Кол-во реплик пода","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Пример: `3`","man":"Балансировка производится между всеми репликами","sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":454,"svcOperationCfsParam":"gitPath","label":"URL Проекта (gitpath)","dataType":null,"valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `https://github.com/myuser/myproject.git`","man":"Проект должен быть публичным","sort":40,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":455,"svcOperationCfsParam":"jsonEnv","label":"Переменные окружения пода","dataType":"map","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":"Структура, которая будет передана как переменные окружения","sort":50,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":5}
|
||
{"svcId":89,"svc":"Web-сервер с фреймворком Flask","svcShort":"flask","code":"paas.flsk.0","operation":"resume","svcOperationId":145,"params":[],"paramCount":0}
|
||
{"svcId":90,"svc":"PostgreSQL","svcShort":"postgres","code":"paas.pg.0","operation":"restart","svcOperationId":54,"params":[],"paramCount":0}
|
||
{"svcId":90,"svc":"PostgreSQL","svcShort":"postgres","code":"paas.pg.0","operation":"resume","svcOperationId":114,"params":[],"paramCount":0}
|
||
{"svcId":90,"svc":"PostgreSQL","svcShort":"postgres","code":"paas.pg.0","operation":"delete","svcOperationId":20,"params":[{"svcOperationCfsParamId":457,"svcOperationCfsParam":"deleteS3Bucket","label":"Также удалить технический S3 Bucket с бэкапами?","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"true","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Также удалить технический S3 Bucket с бэкапами?","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":1}
|
||
{"svcId":90,"svc":"PostgreSQL","svcShort":"postgres","code":"paas.pg.0","operation":"modify","svcOperationId":48,"params":[{"svcOperationCfsParamId":93,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода (Указывается в mili)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":4000,"minvalue":100,"descr":"Квота ядра пода (milicores)","man":"Квота ядра пода (milicores)","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":92,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода (Указывается в Megabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":128,"descr":"Квота памяти пода (MBytes)","man":"Квота памяти пода (MBytes)","sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":94,"svcOperationCfsParam":"resourceDisk","label":"Размер диска для базы данных (Gigabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":999,"minvalue":1,"descr":"Квота диска (Указывается в GIGAbytes)","man":"Квота диска (Указывается в GIGAbytes)","sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":91,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Количество узлов","man":"Количество узлов в сети","sort":40,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":147,"svcOperationCfsParam":"needExternalAddressMaster","label":"Выделение белого ip для master ноды","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Выделяет внешний IP для доступа к master","man":"Выделяет внешний IP для доступа к master","sort":50,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":541,"svcOperationCfsParam":"ipSpaceNameMaster","label":"Имя ipSpace для публикации VIP master","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Имя ipSpace для публикации VIP master. Не может быть пустым, если включен needExternalAddressMaster. Пример: `internet-no-antiddos-v1`","man":null,"sort":60,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":148,"svcOperationCfsParam":"needExternalAddressSlave","label":"Выделение белого ip для slave ноды","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Выделяет внешний IP для доступа к slave. Действует, если slave в принципе есть","man":"Выделяет внешний IP для доступа к slave. Действует, если slave в принципе есть","sort":70,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":542,"svcOperationCfsParam":"ipSpaceNameSlave","label":"Имя ipSpace для публикации VIP slave","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Имя ipSpace для публикации VIP slave. Не может быть пустым, если включен needExternalAddressSlave","man":null,"sort":80,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":267,"svcOperationCfsParam":"ext_BACKUP_SCHEDULE","label":"Расписание резервного копирования","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":"^((((\\d+,)+\\d+|(\\d+(\\/|-|#)\\d+)|(\\d+L?)|(\\*(\\/\\d+)?)|(L(-\\d+)?)|(\\?)|([A-Z]{3}(-[A-Z]{3})?)) ?){5,7})|(@(annually|yearly|monthly|weekly|daily|hourly|reboot))|(@every (\\d+(ns|us|µs|ms|s|m|h))+)$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":"Не обязательный. Время запуска бекапа","sort":90,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":268,"svcOperationCfsParam":"ext_BACKUP_NUM_TO_RETAIN","label":"Количество резервных копий","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":99,"minvalue":1,"descr":null,"man":"Не обязательный. Количество сохраняемых бекапов","sort":100,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":315,"svcOperationCfsParam":"appVersion","label":"Версия PostgreSQL","dataType":"string","valueList":["17","16","15","14","13"],"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Версия PostgreSQL. Нельзя опускать вниз","man":null,"sort":110,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":316,"svcOperationCfsParam":"jsonParameters","label":"Параметры postgresql.conf в виде JSON","dataType":"json","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":2048,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Массив переменных, более подробнее про настройку можно посмотреть https://www.postgresql.org/docs/current/runtime-config.html","man":null,"sort":120,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":317,"svcOperationCfsParam":"enablePgPoolerMaster","label":"Включить pgPooler для Master","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Включает pgPooler (на запись). Будет создан новый под","man":null,"sort":130,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":318,"svcOperationCfsParam":"enablePgPoolerSlave","label":"Включить pgPooler для Slave","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Включает pgPooler (на чтение). Будет создан новый под","man":null,"sort":140,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":319,"svcOperationCfsParam":"allowNoSSL","label":"Выключить sslmode","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"По умолчанию подключение обязательное (sslmode=require). Выставление в true отключит этот параметр","man":null,"sort":150,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":15}
|
||
{"svcId":90,"svc":"PostgreSQL","svcShort":"postgres","code":"paas.pg.0","operation":"recovery","svcOperationId":47,"params":[{"svcOperationCfsParamId":131,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Платформа для развертывания","man":"Наименование кластера Kubernetes для подключения","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":88,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода (Указывается в mili)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"500","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":4000,"minvalue":100,"descr":"Квота ядра пода (Указывается в mili)<br/>","man":"Квота ядра пода (Указывается в mili)<br/>","sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":87,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода (Указывается в Megabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"512","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":128,"descr":"Квота памяти пода (Указывается в Megabytes)<br/>","man":"Квота памяти пода (Указывается в Megabytes)<br/>","sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":89,"svcOperationCfsParam":"resourceDisk","label":"Размер диска для базы данных (Gigabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":999,"minvalue":1,"descr":"Квота диска (Указывается в GIGAbytes)","man":"Квота диска (Указывается в GIGAbytes)","sort":40,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":86,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Количество узлов","man":"Количество узлов в сети<br/>","sort":50,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":5}
|
||
{"svcId":90,"svc":"PostgreSQL","svcShort":"postgres","code":"paas.pg.0","operation":"create","svcOperationId":19,"params":[{"svcOperationCfsParamId":102,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Платформа для развертывания","man":"Кластер Kubernetes, на котором будет развернут экземпляр","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":23,"svcOperationCfsParam":"s3Uid","label":"Услуга S3 для резервных копий.","dataType":"uuid","valueList":null,"refSvcId":12,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Экземпляр (учетная запись) S3 для резервного копирования. Резервное копирование обязательно","man":"Экземпляр (учетная запись) S3 для резервного копирования. Резервное копирование обязательно","sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":82,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода (Указывается в mili)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"500","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":4000,"minvalue":100,"descr":"Квота ядра пода (milicores)","man":"Квота ядра пода (milicores)","sort":30,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":81,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода (Указывается в Megabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"512","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":128,"descr":"Квота памяти пода (MBytes)","man":"Квота памяти пода (MBytes)","sort":40,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":83,"svcOperationCfsParam":"resourceDisk","label":"Размер диска для базы данных (Gigabytes)","dataType":null,"valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"10","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":999,"minvalue":1,"descr":"Квота диска (Указывается в GIGAbytes)","man":"Квота диска (Указывается в GIGAbytes)","sort":50,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":80,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":"^[1357]$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Количество узлов","man":"Количество узлов в кластере. 1,3,5,7","sort":60,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":145,"svcOperationCfsParam":"needExternalAddressMaster","label":"Выделение белого ip для master ноды","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":false,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Выделяет внешний (белый) IP для доступа к master","man":"Выделяет внешний (белый) IP для доступа к master","sort":70,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":337,"svcOperationCfsParam":"ipSpaceNameMaster","label":"Имя ipSpace для публикации VIP master","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Имя ipSpace для публикации VIP master. Не может быть пустым, если включен needExternalAddressMaster. Пример: `internet-no-antiddos-v1`","man":null,"sort":80,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":146,"svcOperationCfsParam":"needExternalAddressSlave","label":"Выделение белого ip для slave ноды","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":false,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Выделяет внешний (белый) IP для доступа к slave. Будет работать, если slave в принципе есть","man":"Выделяет внешний (белый) IP для доступа к slave. Будет работать, если slave в принципе есть","sort":90,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":338,"svcOperationCfsParam":"ipSpaceNameSlave","label":"Имя ipSpace для публикации VIP slave","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Имя ipSpace для публикации VIP slave. Не может быть пустым, если включен needExternalAddressSlave","man":null,"sort":100,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":266,"svcOperationCfsParam":"ext_BACKUP_NUM_TO_RETAIN","label":"Количество резервных копий","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":"7","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":99,"minvalue":1,"descr":null,"man":"Не обязательный. Количество сохраняемых бекапов","sort":140,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":265,"svcOperationCfsParam":"ext_BACKUP_SCHEDULE","label":"Расписание резервного копирования","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":"0 0 * * *","defaultCompute":null,"func":null,"regex":"^((((\\d+,)+\\d+|(\\d+(\\/|-|#)\\d+)|(\\d+L?)|(\\*(\\/\\d+)?)|(L(-\\d+)?)|(\\?)|([A-Z]{3}(-[A-Z]{3})?)) ?){5,7})|(@(annually|yearly|monthly|weekly|daily|hourly|reboot))|(@every (\\d+(ns|us|µs|ms|s|m|h))+)$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":"Не обязательный. Время запуска бекапа","sort":150,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":310,"svcOperationCfsParam":"appVersion","label":"Версия PostgreSQL","dataType":"string","valueList":["17","16","15","14","13"],"refSvcId":null,"isRequired":true,"defaultValue":"17","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Версия PostgreSQL","man":null,"sort":160,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":311,"svcOperationCfsParam":"jsonParameters","label":"Параметры postgresql.conf в виде JSON","dataType":"json","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"{ \"log_connections\": \"off\", \"log_disconnections\": \"off\" }","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":2048,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Массив переменных, более подробнее про настройку можно посмотреть https://www.postgresql.org/docs/current/runtime-config.html","man":null,"sort":170,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":312,"svcOperationCfsParam":"enablePgPoolerMaster","label":"Включить pgPooler для Master","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Включает pgPooler (на запись). Будет создан новый под","man":null,"sort":180,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":313,"svcOperationCfsParam":"enablePgPoolerSlave","label":"Включить pgPooler для Slave","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Включает pgPooler (на чтение). Будет создан новый под","man":null,"sort":190,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":314,"svcOperationCfsParam":"allowNoSSL","label":"Выключить sslmode","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"По умолчанию подключение обязательное (sslmode=require). Выставление в true отключит этот параметр","man":null,"sort":200,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":329,"svcOperationCfsParam":"autoScale","label":"Включить autoScale","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Включает автоскейлинг PV. При включении параметра необходимо настроить autoScalePercentage и autoScaleTechWindow. Алерт при срабатывании вызывает modify у текущей услуги","man":null,"sort":300,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":330,"svcOperationCfsParam":"autoScalePercentage","label":"На сколько % расширяться диск (мин. 1G)","dataType":"integer > 0","valueList":["10","15","20"],"refSvcId":null,"isRequired":true,"defaultValue":"10","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Требует включения autoScale. Позволяет указать в процентах расширение от текущего макс объема","man":null,"sort":310,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":331,"svcOperationCfsParam":"autoScaleTechWindow","label":"Тех окно обновления дисков","dataType":"integer >= 0","valueList":["0","5","12","23"],"refSvcId":null,"isRequired":true,"defaultValue":"0","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Требует включения autoScale. Окно обновления (пока не реализовано). Указывается час в виде Integer (0 / 5 / 12 / 23)","man":null,"sort":320,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":339,"svcOperationCfsParam":"autoScaleQuotaGb","label":"Квота для autoScale","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Квота для autoScale","man":null,"sort":330,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":21}
|
||
{"svcId":90,"svc":"PostgreSQL","svcShort":"postgres","code":"paas.pg.0","operation":"suspend","svcOperationId":115,"params":[],"paramCount":0}
|
||
{"svcId":90,"svc":"PostgreSQL","svcShort":"postgres","code":"paas.pg.0","operation":"create_user","svcOperationId":241,"params":[{"svcOperationCfsParamId":733,"svcOperationCfsParam":"username","label":"Имя создаваемого пользователя. Используется для подключения к базе и настройки прав.","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":740,"svcOperationCfsParam":"role","label":"Имя создаваемого роли","dataType":"string","valueList":["app_user","ddl_user"],"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Выбрать роль из списка","man":"`app_user` — стандартный пользователь с базовым набором прав<br/>`ddl_user` — пользователь с расширенными правами, включая управление ролями и базами данных","sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":2}
|
||
{"svcId":90,"svc":"PostgreSQL","svcShort":"postgres","code":"paas.pg.0","operation":"delete_user","svcOperationId":244,"params":[{"svcOperationCfsParamId":739,"svcOperationCfsParam":"username","label":"Имя удаляемого пользователя","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `username-admin`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":1}
|
||
{"svcId":90,"svc":"PostgreSQL","svcShort":"postgres","code":"paas.pg.0","operation":"create_database","svcOperationId":245,"params":[{"svcOperationCfsParamId":741,"svcOperationCfsParam":"dbName","label":"Имя создаваемой базы данных","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":742,"svcOperationCfsParam":"dbOwner","label":"Имя пользователя-владельца базы данных. Должен существовать в кластере","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":2}
|
||
{"svcId":90,"svc":"PostgreSQL","svcShort":"postgres","code":"paas.pg.0","operation":"delete_database","svcOperationId":246,"params":[{"svcOperationCfsParamId":743,"svcOperationCfsParam":"dbName","label":"Название удаляемой базы данных","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":1}
|
||
{"svcId":91,"svc":"Redis","svcShort":"redis","code":"null","operation":"delete","svcOperationId":22,"params":[],"paramCount":0}
|
||
{"svcId":91,"svc":"Redis","svcShort":"redis","code":"null","operation":"create","svcOperationId":21,"params":[{"svcOperationCfsParamId":182,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Платформа для развертывания","man":"Наименование кластера Kubernetes для подключения<br/>","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":112,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода (Указывается в mili)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1000","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":4000,"minvalue":500,"descr":"Квота ядра пода (Указывается в mili)","man":"Квота ядра пода (Указывается в mili)","sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":113,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода (Указывается в Megabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1024","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":512,"descr":"Квота памяти пода (Указывается в Megabytes)","man":"Квота памяти пода (Указывается в Megabytes)","sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":114,"svcOperationCfsParam":"resourceDisk","label":"Размер диска для базы данных (Gigabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"30","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":999,"minvalue":10,"descr":"Квота диска (Указывается в GIGAbytes)","man":"Квота диска (Указывается в GIGAbytes)","sort":40,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":181,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Количество узлов","man":"Количество узлов в сети. Если выделить больше 1 ноды, будет добавлено дополнительно 3 Sentinel ноды","sort":50,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":183,"svcOperationCfsParam":"needExternalAddressMaster","label":"Выделение белого ip для master ноды","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Выделяет внешний IP для доступа к master","man":"Выделяет внешний IP для доступа к master","sort":60,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":184,"svcOperationCfsParam":"needExternalAddressSlave","label":"Выделение белого ip для slave ноды","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Выделяет внешний IP для доступа к slave. Будет работать если slave в целом есть","man":"Выделяет внешний IP для доступа к slave. Будет работать если slave в целом есть","sort":70,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":548,"svcOperationCfsParam":"ipSpaceNameMaster","label":"Имя ipSpace для публикации VIP master","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Имя ipSpace для публикации VIP master. Не может быть пустым, если включен needExternalAddressMaster","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":549,"svcOperationCfsParam":"ipSpaceNameSlave","label":"Имя ipSpace для публикации VIP slave","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Имя ipSpace для публикации VIP slave. Не может быть пустым, если включен needExternalAddressSlave","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":9}
|
||
{"svcId":92,"svc":"MongoDB","svcShort":"mongodb","code":"paas.mngo.0","operation":"delete","svcOperationId":190,"params":[],"paramCount":0}
|
||
{"svcId":92,"svc":"MongoDB","svcShort":"mongodb","code":"paas.mngo.0","operation":"suspend","svcOperationId":194,"params":[],"paramCount":0}
|
||
{"svcId":92,"svc":"MongoDB","svcShort":"mongodb","code":"paas.mngo.0","operation":"create","svcOperationId":37,"params":[{"svcOperationCfsParamId":487,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов в сети","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Пример: `2`","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":595,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Выбрать платформу из списка","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":588,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода (Mb)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":500,"descr":"Пример: `2048`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":589,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода (mCPU)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `1000`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":590,"svcOperationCfsParam":"resourceDisk","label":"Размер диска(Gb)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `20`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":645,"svcOperationCfsParam":"needExternalAddressMaster","label":"Выделяет внешний IP для доступа к master","dataType":"boolean","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Флаг, определяющий, нужно ли выделять внешний IP для доступа к master-брокеру. Пример: `true` или `false`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":646,"svcOperationCfsParam":"ipSpaceNameMaster","label":"Имя ipSpace для публикации VIP master. Не может быть пустым, если включен needExternalAddressMaster","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Если включен предыдущий параметр, то поле необходимо заполнить. Пример: `internet-no-antiddos-v1`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false}],"paramCount":7}
|
||
{"svcId":92,"svc":"MongoDB","svcShort":"mongodb","code":"paas.mngo.0","operation":"modify_user","svcOperationId":200,"params":[{"svcOperationCfsParamId":640,"svcOperationCfsParam":"username","label":"Имя пользователя","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":641,"svcOperationCfsParam":"dbName","label":"Имя базы данных","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":642,"svcOperationCfsParam":"role","label":"Имя роли","dataType":"string","valueList":["dbOwner","read","readWrite"],"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":3}
|
||
{"svcId":92,"svc":"MongoDB","svcShort":"mongodb","code":"paas.mngo.0","operation":"delete_user","svcOperationId":199,"params":[{"svcOperationCfsParamId":644,"svcOperationCfsParam":"username","label":"Имя пользователя","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":1}
|
||
{"svcId":92,"svc":"MongoDB","svcShort":"mongodb","code":"paas.mngo.0","operation":"resume","svcOperationId":196,"params":[],"paramCount":0}
|
||
{"svcId":92,"svc":"MongoDB","svcShort":"mongodb","code":"paas.mngo.0","operation":"create_user","svcOperationId":198,"params":[{"svcOperationCfsParamId":635,"svcOperationCfsParam":"username","label":"Имя пользователя","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":636,"svcOperationCfsParam":"dbName","label":"Имя базы данных","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":643,"svcOperationCfsParam":"role","label":"Имя роли","dataType":"string","valueList":["dbOwner","read","readWrite"],"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":3}
|
||
{"svcId":92,"svc":"MongoDB","svcShort":"mongodb","code":"paas.mngo.0","operation":"modify","svcOperationId":201,"params":[{"svcOperationCfsParamId":648,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов в сети","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `2`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":649,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода (Mb)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `2048`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":650,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода (mCPU)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `1000`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":651,"svcOperationCfsParam":"resourceDisk","label":"Размер диска(Gb)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `20`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":652,"svcOperationCfsParam":"needExternalAddressMaster","label":"Выделяет внешний IP для доступа к master","dataType":"boolean","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Флаг, определяющий, нужно ли выделять внешний IP для доступа к master. Пример: `true` или `false`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":653,"svcOperationCfsParam":"ipSpaceNameMaster","label":"Имя ipSpace для публикации VIP master. Не может быть пустым, если включен needExternalAddressMaster","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Если включен предыдущий параметр, то поле необходимо заполнить. Пример: `internet-no-antiddos-v1`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":6}
|
||
{"svcId":93,"svc":"RabbitMQ","svcShort":"rabbitmq","code":"null","operation":"delete","svcOperationId":39,"params":[],"paramCount":0}
|
||
{"svcId":93,"svc":"RabbitMQ","svcShort":"rabbitmq","code":"null","operation":"create","svcOperationId":38,"params":[{"svcOperationCfsParamId":119,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Выбрать платформу из списка","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":116,"svcOperationCfsParam":"resourceCPU","label":"Квота(millicore) ядра пода","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1000","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":4000,"minvalue":500,"descr":"Пример: `2000`","man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":117,"svcOperationCfsParam":"resourceMemory","label":"Квота(megabyte) памяти пода","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1124","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":512,"descr":"Пример: `2048`","man":null,"sort":30,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":118,"svcOperationCfsParam":"resourceDisk","label":"Размер(gigabyte) диска для базы данных","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"30","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":999,"minvalue":5,"descr":"Пример: `20`","man":null,"sort":40,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":224,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Пример: `1`","man":null,"sort":50,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":225,"svcOperationCfsParam":"needExternalAddressMaster","label":"Выделение белого ip для master ноды","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Флаг, определяющий, нужно ли выделять внешний IP для доступа к master. Пример: `true` или `false`","man":null,"sort":60,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":543,"svcOperationCfsParam":"ipSpaceNameMaster","label":"Если выделяеться внешний IP для master-node, то поле необходимо заполнить.","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `internet-no-antiddos-v1`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false}],"paramCount":7}
|
||
{"svcId":93,"svc":"RabbitMQ","svcShort":"rabbitmq","code":"null","operation":"modify","svcOperationId":106,"params":[{"svcOperationCfsParamId":304,"svcOperationCfsParam":"resourceCPU","label":"Квота(millicore) ядра пода","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":4000,"minvalue":500,"descr":"Пример: `2000`","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":306,"svcOperationCfsParam":"resourceDisk","label":"Квота (gigabyte) диска для контейнера","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":999,"minvalue":1,"descr":"Пример: `20`","man":null,"sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":305,"svcOperationCfsParam":"resourceMemory","label":"Квота(megabyte) памяти пода","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":512,"descr":"Пример: `2048`","man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":307,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Пример: `1`","man":null,"sort":40,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":308,"svcOperationCfsParam":"needExternalAddressMaster","label":"Выделение белого ip для master ноды","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Выделяет внешний (белый) IP для доступа к master","man":null,"sort":50,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":309,"svcOperationCfsParam":"needExternalAddressSlave","label":"Выделение белого ip для slave ноды","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Выделяет внешний (белый) IP для доступа к slave","man":null,"sort":60,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":545,"svcOperationCfsParam":"ipSpaceNameMaster","label":"Если выделяеться внешний IP для master-node, то поле необходимо заполнить.","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `internet-no-antiddos-v1`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":546,"svcOperationCfsParam":"ipSpaceNameSlave","label":"Если выделяеться внешний IP для slave-node, то поле необходимо заполнить.","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `internet-no-antiddos-v1`","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":8}
|
||
{"svcId":93,"svc":"RabbitMQ","svcShort":"rabbitmq","code":"null","operation":"resume","svcOperationId":117,"params":[],"paramCount":0}
|
||
{"svcId":93,"svc":"RabbitMQ","svcShort":"rabbitmq","code":"null","operation":"suspend","svcOperationId":116,"params":[],"paramCount":0}
|
||
{"svcId":94,"svc":"Lucee","svcShort":"lucee","code":"null","operation":"modify","svcOperationId":55,"params":[{"svcOperationCfsParamId":136,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода (Указывается в mili)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":4000,"minvalue":100,"descr":"Квота ядра пода (Указывается в mili) 1000Mili = 1 ядро","man":"Квота ядра пода (Указывается в mili)","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":137,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода (Указывается в Megabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":128,"descr":"Квота памяти пода (Указывается в Megabytes)","man":"Квота памяти пода (Указывается в Megabytes)","sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":138,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Количество узлов","man":"Количество узлов в сети","sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":135,"svcOperationCfsParam":"jsonEnv","label":null,"dataType":"json","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":2048,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Массив переменных, будут переданы в env приложения","man":"Массив переменных, будут переданы в env приложения","sort":40,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":133,"svcOperationCfsParam":"gitPath","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Путь до Git, который будет webroot для сайта","man":"Путь до Git, который будет webroot для сайта","sort":50,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":134,"svcOperationCfsParam":"healthPath","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Путь до healtcheck для запуска пода в Kubernetes, который отдаст 200 код.","man":"Путь до healtcheck для запуска пода в Kubernetes, который отдаст 200 код.","sort":60,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":264,"svcOperationCfsParam":"appVersion","label":null,"dataType":"string","valueList":["5.4","6.0"],"refSvcId":null,"isRequired":true,"defaultValue":"5.4","defaultCompute":null,"func":null,"regex":"^\\d+(\\.\\d+){1,2}(-[a-zA-Z0-9\\.]+)?$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":null,"man":null,"sort":70,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":7}
|
||
{"svcId":94,"svc":"Lucee","svcShort":"lucee","code":"null","operation":"redeploy","svcOperationId":53,"params":[{"svcOperationCfsParamId":257,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Платформа для развертывания","man":null,"sort":null,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":1}
|
||
{"svcId":94,"svc":"Lucee","svcShort":"lucee","code":"null","operation":"delete","svcOperationId":50,"params":[],"paramCount":0}
|
||
{"svcId":94,"svc":"Lucee","svcShort":"lucee","code":"null","operation":"create","svcOperationId":49,"params":[{"svcOperationCfsParamId":103,"svcOperationCfsParam":"domain","label":"Имя домена","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"web01","defaultCompute":"display_name","func":null,"regex":"^(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)*[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?$","uniqueScope":"provider","maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Если будет указан FQDN, то происходят проверки DNS на валидность А-записи, или будет добавлено в зону resourceRealm","man":"Если будет указан FQDN, то происходят проверки DNS на валидность А-записи, или будет добавлено в зону resourceRealm","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":108,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Платформа для развертывания","man":"Наименование кластера Kubernetes для подключения","sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":106,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода (Указывается в mili)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"300","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":4000,"minvalue":100,"descr":"Квота ядра пода (milicores)","man":"Квота ядра пода (milicores)","sort":30,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":107,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода (Указывается в Megabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"512","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":128,"descr":"Квота памяти пода (MBytes)","man":"Квота памяти пода (MBytes)","sort":40,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":139,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Количество узлов","man":"Количество узлов в сети","sort":50,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":104,"svcOperationCfsParam":"gitPath","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"https://github.com/xahys/testlucee","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Путь до Git, который будет webroot для сайта","man":"Путь до Git, который будет webroot для сайта","sort":60,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":105,"svcOperationCfsParam":"jsonEnv","label":null,"dataType":"json","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":"{ \"param\": \"value\" }","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":2048,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Здесь вы можете задать переменные среды в формате KEY=VALUE. Они будут доступны внутри вашего приложения.","man":null,"sort":70,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":132,"svcOperationCfsParam":"healthPath","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Путь до healtcheck для запуска пода в Kubernetes, который отдаст 200 код","man":"Путь до healtcheck для запуска пода в Kubernetes, который отдаст 200 код","sort":80,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":263,"svcOperationCfsParam":"appVersion","label":"Версия Lucee","dataType":"string","valueList":["5.4","6.0"],"refSvcId":null,"isRequired":true,"defaultValue":"5.4","defaultCompute":null,"func":null,"regex":"^\\d+(\\.\\d+){1,2}(-[a-zA-Z0-9\\.]+)?$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Версия Lucee","man":null,"sort":90,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false}],"paramCount":9}
|
||
{"svcId":94,"svc":"Lucee","svcShort":"lucee","code":"null","operation":"suspend","svcOperationId":96,"params":[],"paramCount":0}
|
||
{"svcId":94,"svc":"Lucee","svcShort":"lucee","code":"null","operation":"resume","svcOperationId":95,"params":[],"paramCount":0}
|
||
{"svcId":94,"svc":"Lucee","svcShort":"lucee","code":"null","operation":"restart","svcOperationId":163,"params":[],"paramCount":0}
|
||
{"svcId":95,"svc":"NodeJS","svcShort":"nodejs","code":"null","operation":"create","svcOperationId":58,"params":[{"svcOperationCfsParamId":149,"svcOperationCfsParam":"domain","label":"Имя домена","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"web01","defaultCompute":"display_name","func":null,"regex":"^(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)*[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Если будет указан FQDN, то происходят проверки DNS на валидность А-записи, или будет добавлено в зону resourceRealm","man":"Наименование поддомена, будет добавлено в nodejs.dev.nubes.ru","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":156,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Платформа для развертывания","man":null,"sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":153,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода (Указывается в mili)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"500","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":4000,"minvalue":100,"descr":"Квота ядра пода (milicores). 1000Mili = 1 Ядро","man":"Квота ядра пода (milicores). 1000Mili = 1 Ядро","sort":30,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":154,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода (Указывается в Megabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1024","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":128,"descr":"Квота памяти пода (MBytes)","man":"Квота памяти пода (MBytes)","sort":40,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":155,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Количество узлов","man":"Количество узлов в сети","sort":50,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":150,"svcOperationCfsParam":"gitPath","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"https://github.com/xahys/testnode.git","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Путь до Git, который будет webroot для сайта","man":"Путь до Git, который будет webroot для сайта","sort":60,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":152,"svcOperationCfsParam":"jsonEnv","label":null,"dataType":"json","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Массив переменных, будут переданы в env приложения","man":"Массив переменных, будут переданы в env приложения","sort":70,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":151,"svcOperationCfsParam":"healthPath","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Путь до healtcheck для запуска пода в Kubernetes, который отдаст 200 код. Если оставить пустым, healtcheck'а не будет","man":"Путь до healtcheck для запуска пода в Kubernetes, который отдаст 200 код. Если оставить пустым, healtcheck'а не будет","sort":80,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":270,"svcOperationCfsParam":"appVersion","label":null,"dataType":"string","valueList":["18","20","22","23"],"refSvcId":null,"isRequired":true,"defaultValue":"23","defaultCompute":null,"func":null,"regex":"^(\\d){2}$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Версия приложения","man":null,"sort":90,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false}],"paramCount":9}
|
||
{"svcId":95,"svc":"NodeJS","svcShort":"nodejs","code":"null","operation":"delete","svcOperationId":61,"params":[],"paramCount":0}
|
||
{"svcId":95,"svc":"NodeJS","svcShort":"nodejs","code":"null","operation":"modify","svcOperationId":59,"params":[{"svcOperationCfsParamId":160,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода (Указывается в mili)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":4000,"minvalue":100,"descr":"Квота ядра пода (Указывается в mili) 1000Mili = 1 ядро","man":"Квота ядра пода (Указывается в mili) 1000Mili = 1 ядро","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":161,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода (Указывается в Megabytes)","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":128,"descr":"Квота памяти пода (Указывается в Megabytes)","man":"Квота памяти пода (Указывается в Megabytes)","sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":162,"svcOperationCfsParam":"resourceInstances","label":"Количество узлов","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Количество узлов","man":"Количество узлов в сети","sort":30,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":159,"svcOperationCfsParam":"jsonEnv","label":null,"dataType":"json","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":2048,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Массив переменных, будут переданы в env приложения","man":"Массив переменных, будут переданы в env приложения","sort":40,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":157,"svcOperationCfsParam":"gitPath","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Путь до Git, который будет webroot для сайта","man":"Путь до Git, который будет webroot для сайта","sort":50,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":158,"svcOperationCfsParam":"healthPath","label":null,"dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Путь до healtcheck для запуска пода в Kubernetes, который отдаст 200 код.","man":"Путь до healtcheck для запуска пода в Kubernetes, который отдаст 200 код.","sort":60,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":271,"svcOperationCfsParam":"appVersion","label":null,"dataType":"string","valueList":["18","20","22","23"],"refSvcId":null,"isRequired":true,"defaultValue":"23","defaultCompute":null,"func":null,"regex":"^(\\d){2}$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Версия приложения","man":"Версия приложения","sort":70,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false}],"paramCount":7}
|