Files
tf_provider/artifacts/api-meta/test/all_params.jsonl
T
2026-06-30 15:46:41 +04:00

176 lines
288 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{"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 &gt;= 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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&lt;String&gt;) в свойствах рес. платформы ЛК, но сам параметр передаётся только как один 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt;= 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt;= 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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":"Первая политика в списке указывается как &quot;По умолчанию&quot;","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 &gt; 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 &gt; 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":"Первая политика в списке указывается как &quot;По умолчанию&quot;","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 &gt; 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 &gt; 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(), &quot;params.vdcUid&quot;)), &quot;params.organizationUid&quot;)), &quot;params.vIPConfigure&quot;)","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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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/>Если ничего не передано, то выставлено [&quot;0.0.0.0/0&quot;]","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 &gt; 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 &gt; 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 &gt; 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/>Если ничего не передано, то выставлено [&quot;0.0.0.0/0&quot;]","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 &gt; 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 &gt; 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 &gt; 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/>Если ничего не передано, то выставлено [&quot;0.0.0.0/0&quot;]","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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt;= 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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 &gt; 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}