Data Sources
Compute
dtcloud_flavors— Lists the compute flavors available for virtual machines.dtcloud_vm— Looks up a single virtual machine by id.dtcloud_vm_history— Lists what has been done to a virtual machine.dtcloud_vm_history_entry— Reads one virtual machine history entry in full.dtcloud_vms— Lists the virtual machines in the active region and project.
Networking
dtcloud_elastic_ip— Looks up one elastic IP, by id or by address.dtcloud_elastic_ips— Lists the elastic IPs allocated to the caller.dtcloud_my_ip— Reports the address the API sees the caller coming from.dtcloud_network— Looks up one network by id.dtcloud_networks— Lists the networks visible to the caller.dtcloud_router— Looks up one router by ID.dtcloud_router_interfaces— Lists everything attached to a router: the external gateway and the internal interfaces, in one list.dtcloud_router_static_routes— Lists the static routes on a router, including any added outside Terraform.dtcloud_routers— Lists every router visible to the caller.dtcloud_security_group— Looks up one security group, by id or by name.dtcloud_security_groups— Lists the security groups visible to the caller.
Storage
dtcloud_snapshot— Looks up one snapshot by id.dtcloud_snapshots— Lists every snapshot visible to the caller.dtcloud_storage_policies— Lists the storage policies available in the region.dtcloud_volume— Looks up one volume by id.dtcloud_volume_snapshots— Lists the snapshots taken of one volume.dtcloud_volumes— Lists the volumes visible to the caller.
Images
dtcloud_image— Looks up one image, by id or by name.dtcloud_image_versions— Reads the platform's own image catalogue.dtcloud_images— Lists every image visible to the caller.
Access
dtcloud_ssh_key— Looks up a single SSH key by name.dtcloud_ssh_keys— Lists the SSH keys on the account.
Account
dtcloud_project_limits— Reports every quota the platform tracks for a project.dtcloud_project_quotas— Reports what a project is using against what it is allowed.dtcloud_projects— Lists the projects on the account, and reports which one the provider is currently scoped to.dtcloud_regions— Lists the regions available to the account.
Load Balancer
dtcloud_lb— Looks up one load balancer by ID.dtcloud_lb_flavors— Lists the load balancer sizes available in the region, each name offered twice -- once without high availability and once with it.dtcloud_lb_vms— Lists the machines on a network that can be added to a pool as members.dtcloud_lbs— Lists the load balancers in the active region.