* feat: implement advanced search options for images Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud> * review changes Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud> --------- Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
28 lines
No EOL
731 B
HCL
28 lines
No EOL
731 B
HCL
data "stackit_image_v2" "default" {
|
|
project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
|
|
image_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
|
|
}
|
|
|
|
data "stackit_image_v2" "name_match" {
|
|
project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
|
|
name = "Ubuntu 22.04"
|
|
}
|
|
|
|
data "stackit_image_v2" "name_regex_latest" {
|
|
project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
|
|
name_regex = "^Ubuntu .*"
|
|
}
|
|
|
|
data "stackit_image_v2" "name_regex_oldest" {
|
|
project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
|
|
name_regex = "^Ubuntu .*"
|
|
sort_ascending = true
|
|
}
|
|
|
|
data "stackit_image_v2" "filter_distro_version" {
|
|
project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
|
|
filter = {
|
|
distro = "debian"
|
|
version = "11"
|
|
}
|
|
} |