ionoscloud_gpu_server
Get information on a Ionos Cloud GPU Server
The GPU Server data source can be used to search for and return existing GPU servers. If a single match is found, it will be returned. If your search results in multiple matches, an error will be returned. When this happens, please refine your search string so that it is specific enough to return only one result.
Example Usage
By ID
data "ionoscloud_gpu_server" "example" {
datacenter_id = "datacenter_id"
id = "server_id"
}By Name
data "ionoscloud_gpu_server" "example" {
datacenter_id = "datacenter_id"
name = "GPU Server Example"
}Argument Reference
datacenter_id- (Required) Datacenter's UUID.name- (Optional) Name of an existing server that you want to search for.id- (Optional) ID of the server you want to search for.
datacenter_id and either name or id must be provided. If none, or both of name and id are provided, the datasource will return an error.
Attributes Reference
The following attributes are returned by the datasource:
template_uuid- The UUID of the template for creating a GPU server; the available templates for GPU servers can be found on the templates resourceid- The id of that resourcename- The name of that resourcehostname- The hostname of the servertype- Server usages: GPUvm_state- Status of the virtual Machinedatacenter_id- The id of the datacenteravailability_zone- The availability zone in which the server should existvm_state- Status of the virtual Machineboot_cdromramcoresboot_volumeboot_imagetokencdroms- list ofid- Id of the attached cdromname- The name of the attached cdromdescription- Description of cdromlocation- Location of that image/snapshotsize- The size of the image in GBcpu_hot_plug- Is capable of CPU hot plug (no reboot required)cpu_hot_unplug- Is capable of CPU hot unplug (no reboot required)ram_hot_plug- Is capable of memory hot plug (no reboot required)ram_hot_unplug- Is capable of memory hot unplug (no reboot required)nic_hot_plug- Is capable of nic hot plug (no reboot required)nic_hot_unplug- Is capable of nic hot unplug (no reboot required)disc_virtio_hot_plug- Is capable of Virt-IO drive hot plug (no reboot required)disc_virtio_hot_unplug- Is capable of Virt-IO drive hot unplug (no reboot required)disc_scsi_hot_plug- Is capable of SCSI drive hot plug (no reboot required)disc_scsi_hot_unplug- Is capable of SCSI drive hot unplug (no reboot required)licence_type- OS type of this Imageimage_type- Type of imageimage_aliases- List of image aliases mapped for this Imagepublic- Indicates if the image is part of the public repository or notimage_aliases- List of image aliases mapped for this Imagecloud_init- Cloud init compatibility
volumes- list ofid- Id of the attached volumename- Name of the attached volumetype- Hardware type of the volume.availability_zone- The availability zone in which the volume should existimage- Image or snapshot ID to be used as template for this volumeimage_password- Initial password to be set for installed OSssh_keys- Public SSH keys are set on the image as authorized keys for appropriate SSH login to the instance using the corresponding private keybus- The bus type of the volumelicence_type- OS type of this volumecpu_hot_plug- Is capable of CPU hot plug (no reboot required)ram_hot_plug- Is capable of memory hot plug (no reboot required)nic_hot_plug- Is capable of nic hot plug (no reboot required)nic_hot_unplug- Is capable of nic hot unplug (no reboot required)disc_virtio_hot_plug- Is capable of Virt-IO drive hot plug (no reboot required)disc_virtio_hot_unplug- Is capable of Virt-IO drive hot unplug (no reboot required)device_number- The Logical Unit Number of the storage volumepci_slot- The PCI slot number of the storage volume
Last updated
