data.raff_vm, data.raff_vms, data.raff_volume, data.raff_volumes, etc.) see the Data sources section at the bottom of each resource page — they pair singular (by ID) and plural (list) lookups.
raff_regions
code, name, country_code, flag, is_default.
raff_templates
category (linux, windows, app), vm_type (standard, premium, windows, cost_optimized), region.
Each entry has id, name, version, os_type, category, region, is_windows, licence_price_per_month (Windows: Raff’s monthly licence price), min_cpu, min_ram, min_storage, description. The min_* fields are the smallest plan that can run the template — pick a pricing_id at or above these.
raff_vm_pricing
region, vm_type (standard, premium, windows, cost_optimized). Each plan has id, vm_type, region, vcpu, memory_gib, ssd_gib, transfer_gib, price_per_hour, monthly_price, yearly_price, twenty_four_month_price.
The id is the integer to pass as pricing_id on raff_vm.
raff_volume_pricing / raff_backup_pricing / raff_snapshot_pricing
effective_region is the region the price applies to (matches region if you set it, otherwise the project default).
raff_ip_pricing
ipv4 and ipv6 as single-element lists; each has price_per_hour, monthly_price, yearly_price, twenty_four_month_price.
raff_k8s_versions
Kubernetes versions offered for new clusters. Usedefault_version_id or a versions[*].id as k8s_version_id on raff_k8s_cluster.
raff_k8s_node_plans
Worker node plans with sizing and pricing. Use aplans[*].id as plan_id on the cluster’s default_pool and on raff_k8s_node_pool.
raff_k8s_cluster
Read an existing cluster by its shortcluster_id — status, version, endpoint, worker count, and the admin kubeconfig (sensitive).
raff_database_engines
Engines and their versions. Use aversions[*] value as engine_version on raff_database.
raff_database_plans
Database plans with sizing and pricing. Use aplans[*].id as plan_id on raff_database. is_free_tier marks the free plan.
raff_database
Read an existing database by its shortdatabase_id or by name: status, server_version (the full version, e.g. 18.6), endpoints, and admin credentials (password and URI are sensitive).
raff_app_tiers
Raff Apps sizes with their specs and prices. Use atiers[*].id as tier_id on raff_app_service.
raff_app_service
Read an existing app by its UUID or its shortservice_id (such as svc-abc12345): status, address, size, source, and scaling.
raff_app_services
Lists the apps in the provider’s project, or in the whole account when no project is set. Each entry has the same attributes as theraff_app_service data source.
Related
raff_vm
Drive pricing_id from raff_vm_pricing.
raff_volume
Forecast cost via raff_volume_pricing.
CLI: raff pricing
Imperative equivalent.