Image Search API Guide. How to use POST /ns/{nsId}/resources/searchImage #2021
seokho-son
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
CB-Tumblebug: Image Search API Guide
Overview
CB-Tumblebug provides a REST API for searching VM images available across multiple cloud providers and regions. This guide explains how to use the
RestSearchImage
API to find compatible images for your workload, and how to use theRestSearchImageOptions
API to explore available search parameters.Image Search API Overview
The image search API enables:
x86_64
,arm64
, etc.)Search Request Structure
API Endpoint
Request Body
The request body is a JSON object where all fields are optional.
You may use any combination of the following fields:
Field Descriptions
providerName
aws
,azure
, etc.)regionName
ap-northeast-2
,us-east-1
, etc.)osType
"ubuntu 22.04"
)osArchitecture
x86_64
,arm64
, etc.)isGPUImage
isKubernetesImage
isRegisteredByAsset
includeDeprecatedImage
detailSearchKeys
Usage Examples
Basic Filter Search Example
POST /tumblebug/ns/system/resources/searchImage
Request Body
Advanced Search Example
POST /tumblebug/ns/system/resources/searchImage
Request Body
Response Example
Search Options API
Search Options API Endpoint
Use this API to retrieve valid option values for image search filters based on the system's current dataset.
Example: Search Options Request
Example: Search Options Response
Key Features and Usage Tips
"system"
for all{nsId}
values.{}
) returns the entire image list.details
for deep inspection of block devices, boot modes, kernel, and more.Beta Was this translation helpful? Give feedback.
All reactions