feat: full regeneration from API — 70→88 Go files, 42 YAMLs, +18 new resources (reconcile, backup, users, databases)

This commit is contained in:
“Naeel”
2026-06-30 18:41:14 +04:00
parent 0d24326edb
commit 3b6b5ba3c4
130 changed files with 14219 additions and 3167 deletions
@@ -0,0 +1,48 @@
name: openwhisk
service_id: 100
service_display_name: Serverless Openwhisk (openwhisk_tenant)
service_short_name: openwhisk
service_man: Добавление и удаления пользователя для работы с Openwhisk
lifecycle:
suspend_on_destroy_default: false
adopt_existing_on_create_default: false
outputs:
params:
- code: state_params
type: map
- code: state_out
type: map
- code: state_params_flat
type: map
- code: state_out_flat
type: map
- code: vault_secrets
type: map
sensitive: true
- code: vault_url
type: string
- code: vault_user_path
type: string
- code: vault_fields
type: list
operations:
- name: create
id: 41
kind: instance
action: create
params:
- id: 64
code: username
data_type: string
required: true
descr: Имя пользователя Openwhisk
- name: delete
id: 42
kind: instance
action: delete
params:
- id: 65
code: username
data_type: string
required: true
descr: Имя пользователя Openwhisk