--- # generated by https://github.com/hashicorp/terraform-plugin-docs page_title: "stackit_server Data Source - stackit" subcategory: "" description: |- Server datasource schema. Must have a region specified in the provider configuration. --- # stackit_server (Data Source) Server datasource schema. Must have a `region` specified in the provider configuration. ## Example Usage ```terraform data "stackit_server" "example" { project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" server_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" } ``` ## Schema ### Required - `project_id` (String) STACKIT project ID to which the server is associated. - `server_id` (String) The server ID. ### Optional - `region` (String) The resource region. If not defined, the provider region is used. ### Read-Only - `affinity_group` (String) The affinity group the server is assigned to. - `availability_zone` (String) The availability zone of the server. - `boot_volume` (Attributes) The boot volume for the server (see [below for nested schema](#nestedatt--boot_volume)) - `created_at` (String) Date-time when the server was created - `id` (String) Terraform's internal resource ID. It is structured as "`project_id`,`region`,`server_id`". - `image_id` (String) The image ID to be used for an ephemeral disk on the server. - `keypair_name` (String) The name of the keypair used during server creation. - `labels` (Map of String) Labels are key-value string pairs which can be attached to a resource container - `launched_at` (String) Date-time when the server was launched - `machine_type` (String) Name of the type of the machine for the server. Possible values are documented in [Virtual machine flavors](https://docs.stackit.cloud/products/compute-engine/server/basics/machine-types/) - `name` (String) The name of the server. - `network_interfaces` (List of String) The IDs of network interfaces which should be attached to the server. Updating it will recreate the server. - `updated_at` (String) Date-time when the server was updated - `user_data` (String) User data that is passed via cloud-init to the server. ### Nested Schema for `boot_volume` Read-Only: - `delete_on_termination` (Boolean) Delete the volume during the termination of the server. - `id` (String) The ID of the boot volume