Files
tf_provider/universal_rebuild/docs-gen/dummy_example.md
T
“Naeel” e8b8db1d10 v5.0.57: regenerate all from TEST API (NOT PROD)
- 43 YAML, 94 Go, 332 docs from deck-api-test.ngcloud.ru
- STANDS.md, TESTING.md, API_TOKENS.md added
- Never mix PROD/TEST again
2026-07-01 10:04:15 +04:00

51 lines
2.1 KiB
Markdown
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.
# Resource nubes_dummy
Service ID: `1`
Service Name: Болванка
[Manual](dummy.md) | [Create params](dummy_params_create.md) | [Modify params](dummy_params_modify.md) | [Output params](dummy_outputs.md) | [Operations](dummy_ops.md) | [Example](dummy_example.md)
## Copy-ready manifest (`dummy_main.tf`)
```hcl
terraform {
required_providers {
nubes = {
source = "terra.k8c.ru/nubes/nubes"
version = "5.0.57"
}
}
}
# Токен доступа api_token к Nubes API — замените на реальный.
provider "nubes" {
api_token = "token_***"
api_endpoint = "https://deck-api.ngcloud.ru/api/v1/index.cfm"
}
resource "nubes_dummy" "baza" {
resource_realm = "TODO" # Платформа для развертывания
arr = "test"
# Параметры, имеющие значение по умолчанию, если не меняете - эти параметры не обязательно прописывать в манифесте
duration_ms = 0 # перед завершением подождать (sleep) столько миллисекунд
fail_at_start = false # если true, завершить джоб, ничего не записывая в cmdb
fail_in_progress = false # если true, корректно начать выполнение джоба, но в процессе завершить аварийно, ничего не записывая в cmdb
where_fail = 1 # принимает 1,2,3. Работает с failInProgress. 1 - упасть в prepare. 2 - упасть внутри блока Data fill. 3 - упасть после vault write
}
```
## Outputs usage
```hcl
# Выходные параметры можно использовать как
nubes_dummy.baza.state_params["имя_ключа"]
nubes_dummy.baza.state_out["имя_ключа"]
nubes_dummy.baza.state_params_flat["имя_ключа"]
nubes_dummy.baza.state_out_flat["имя_ключа"]
nubes_dummy.baza.vault_secrets["имя_ключа"]
nubes_dummy.baza.vault_url
nubes_dummy.baza.vault_user_path
nubes_dummy.baza.vault_fields
```