From 3d809cbc6f21d26085e7dd6aaa7768599456f845 Mon Sep 17 00:00:00 2001 From: "Jonas L." Date: Mon, 8 Sep 2025 13:02:45 +0200 Subject: [PATCH] feat: return server type category (#687) ##### SUMMARY Related to https://docs.hetzner.cloud/changelog#2025-08-25-category-for-server-types --- changelogs/fragments/add-server-type-category.yml | 2 ++ plugins/modules/server_type_info.py | 6 ++++++ 2 files changed, 8 insertions(+) create mode 100644 changelogs/fragments/add-server-type-category.yml diff --git a/changelogs/fragments/add-server-type-category.yml b/changelogs/fragments/add-server-type-category.yml new file mode 100644 index 0000000..d11914f --- /dev/null +++ b/changelogs/fragments/add-server-type-category.yml @@ -0,0 +1,2 @@ +minor_changes: + - server_type_info - Return new Server Type ``category`` property. diff --git a/plugins/modules/server_type_info.py b/plugins/modules/server_type_info.py index 7e5873f..d2dc5f9 100644 --- a/plugins/modules/server_type_info.py +++ b/plugins/modules/server_type_info.py @@ -65,6 +65,11 @@ hcloud_server_type_info: returned: always type: str sample: Falkenstein DC Park 1 + category: + description: Category of Server Type + returned: always + type: str + sample: Shared vCPU cores: description: Number of cpu cores a server of this type will have returned: always @@ -151,6 +156,7 @@ class AnsibleHCloudServerTypeInfo(AnsibleHCloud): "id": server_type.id, "name": server_type.name, "description": server_type.description, + "category": server_type.category, "cores": server_type.cores, "memory": server_type.memory, "disk": server_type.disk,