Terraform provider reference / data sources / images
fiberax_images (Data Source)
Images a server of the chosen type can be built from.
Example Usage
# Every image of a type. The optional `type` filter narrows the list to one kind
# (operating system images only, for example).
data "fiberax_images" "os" {
server_type_id = data.fiberax_server_type.cluster.id
type = "os"
}
output "images" {
value = [for i in data.fiberax_images.os.images : i.name]
}
Schema
Required
server_type_id(Number) The server type to read images for.
Optional
type(String) Keep only images of this kind. Kind of image:os- an operating system,marketplace- a prepared application,router- a router image,iso- a platform image for the drive,usertemplateanduseriso- your own images.
Read-Only
images(Attributes List) Images in the order the platform returns them. (see below for nested schema)
Nested Schema for images
Read-Only:
admin_user(String) Administrator account inside the guest, for examplerootorAdministrator.category(String) Grouping for application images; empty for your own images.id(String) Identifier of the image. Pass exactly this value asimagewhen creating a server.licensed(Boolean) True when the image carries a paid licence billed per core. Creating a server from it requiresaccept_license = true.min_cores(Number) Below this the image is refused.min_disk_gb(Number)min_memory_gb(Number)name(String) Name of the image, for exampleUbuntu 24.04.recommended_cores(Number) What we suggest for this image. Null when there is no suggestion.recommended_disk_gb(Number)recommended_memory_gb(Number)server_type_id(Number) The server type this image was read for.type(String) Kind of image:os- an operating system,marketplace- a prepared application,router- a router image,iso- a platform image for the drive,usertemplateanduseriso- your own images.
Generated from the provider schema for version 0.3.0. How to install the provider: Terraform provider.