action hetzner_get_images_id { label: "Get an Image" description: "Returns a specific Image object." provider: hetzner method: GET path: "/images/{id}" encoding: json input: { type: "object" properties: { id: { type: "integer" } } required: ["id"] additionalProperties: false } output: { type: "object" properties: { image: { type: "object" required: ["bound_to", "created", "created_from", "deleted", "deprecated", "description", "disk_size", "id", "image_size", "labels", "name", "os_flavor", "os_version", "protection", "status", "type"] properties: { bound_to: { type: "integer" description: "ID of Server the Image is bound to. Only set for Images of type `backup`." } created: { type: "string" description: "Point in time when the Resource was created (in ISO-8601 format)" } created_from: { type: "object" description: "Information about the Server the Image was created from" required: ["id", "name"] properties: { id: { type: "integer" description: "ID of the Server the Image was created from" } name: { type: "string" description: "Server name at the time the Image was created" } } } deleted: { type: "string" description: "Point in time where the Image was deleted (in ISO-8601 format)" } deprecated: { type: "string" description: "Point in time when the Image is considered to be deprecated (in ISO-8601 format)" } description: { type: "string" description: "Description of the Image" } disk_size: { type: "number" description: "Size of the disk contained in the Image in GB" } id: { type: "integer" description: "ID of the Resource" } image_size: { type: "number" description: "Size of the Image file in our storage in GB. For snapshot Images this is the value relevant for calculating costs for the Image." } labels: { type: "object" description: "User-defined labels (key-value pairs)" } name: { type: "string" description: "Unique identifier of the Image. This value is only set for system Images." } os_flavor: { type: "string" description: "Flavor of operating system contained in the Image" enum: ["ubuntu", "centos", "debian", "fedora", "unknown"] } os_version: { type: "string" description: "Operating system version" } protection: { type: "object" description: "Protection configuration for the Resource" required: ["delete"] properties: { delete: { type: "boolean" description: "If true, prevents the Resource from being deleted" } } } rapid_deploy: { type: "boolean" description: "Indicates that rapid deploy of the Image is available" } status: { type: "string" description: "Whether the Image can be used or if it's still being created or unavailable" enum: ["available", "creating", "unavailable"] } type: { type: "string" description: "Type of the Image" enum: ["system", "app", "snapshot", "backup", "temporary"] } } } } } }