action hetzner_get_placement_groups_id { label: "Get a PlacementGroup" description: "Gets a specific PlacementGroup object." provider: hetzner method: GET path: "/placement_groups/{id}" encoding: json input: { type: "object" properties: { id: { type: "integer" } } required: ["id"] additionalProperties: false } output: { type: "object" required: ["placement_group"] properties: { placement_group: { type: "object" required: ["created", "id", "labels", "name", "servers", "type"] properties: { created: { type: "string" description: "Point in time when the Resource was created (in ISO-8601 format)" } id: { type: "integer" description: "ID of the Resource" } labels: { type: "object" description: "User-defined labels (key-value pairs)" } name: { type: "string" description: "Name of the Resource. Must be unique per Project." } servers: { type: "array" description: "Array of IDs of Servers that are part of this Placement Group" items: { type: "integer" } } type: { type: "string" description: "Type of the Placement Group" enum: ["spread"] } } } } } }