# Примеры применения ресурсов terraform-provider-decort Каждый файл снабжен комментариями, которые кратко описывают возможности и параметры ресурса. Для успешной работы необходим установленный terraform. ## Ресурсы в примерах - cloudapi: - data: - image - image_list - image_list_stacks - snapshot_list - pcidevice_list - pcidevice - vgpu - disk_list - rg_list - account_list - account_computes_list - account_disks_list - account_vins_list - account_audits_list - account - account_rg_list - account_counsumed_units - account_counsumed_units_by_type - account_reserved_units - account_templates_list - account_deleted_list - bservice_list - bservice_snapshot_list - bservice_deleted_list - bservice - bservice_group - extnet_default - extnet_list - extnet - extnet_computes_list - vins_list - locations_list - location_url - lb - lb_list - lb_list_deleted - disk_list_deleted - disk_list_unattached - disk_list_types - disk_list_types_detailed - disk_snapshot_list - disk_snapshot - resources: - image - virtual_image - cdrom_image - delete_images - k8s - k8s_wg - snapshot - pcidevice - account - bservice - bservice_group - lb - lb_frontend - lb_backend - lb_frontend_bind - lb_backend_server - disk_snapshot - cloudbroker: - data: - grid - grid_list - image - image_list - image_list_stacks - pcidevice_list - pcidevice - sep - sep_list - sep_disk_list - sep_config - sep_pool - sep_consumption - disk_list - rg_list - account_list - account_computes_list - account_disks_list - account_vins_list - account_audits_list - account - account_rg_list - account_counsumed_units - account_counsumed_units_by_type - account_reserved_units - account_templates_list - account_deleted_list - vins_list - resources: - image - virtual_image - cdrom_image - delete_images - k8s - k8s_wg - snapshot - pcidevice - sep - sep_config - account - vins ## Как пользоваться примерами 1. Установить terraform 2. Установить terraform-provider-decort с помощью команды `terraform init` (выполняется автоматически), либо вручную. 3. Заменить параметр _controller_url_ на ваш. 4. Заменить параметр _oauth2_url_ на ваш. 5. Добавить ключи _DECORT_APP_SECRET_ и _DECORT_APP_ID_ в качестве переменных окружения, либо можно добавить `app_id` и `app_secret` в блок `provider`,что небезопасно, т.к. данные могут быть похищены при передачи файла.