[{"label":"Latest (V1)","version":"latest"}]
horizon-cloud-nextgen

ImageCatalogRequest

Properties

assetDetails Optional

string
gpuType Optional

Indicates if the image is of GPU or a non-GPU type

Possible values are: AMDNONENVIDIA


string
orgId Optional

Org Id with which this image would be associated.


string
os Optional

Display name of the OS from image-sources api


string
osType Optional

OS type of the image

Possible values are: CLIENTLINUXSERVERWINDOWSWVD


string
providerInstanceId Optional

Provider instance id that gives provider specific region details


string
providerLabel Optional

ProviderType for this VM

Possible values are: AKKAAZUREVSPHEREZEROCLOUD


string
sourceStreamId Optional

Stream used for import new VM - this is not needed if you are importing VM from marketplace


string
sourceStreamType Optional

Source for the VM

Possible values are: AKKA_CUSTOM_VMAKKA_MARKET_PLACEAKKA_SIGAZURE_CUSTOM_VMAZURE_MARKET_PLACEAZURE_SIGCOPIED_FROM_VERSIONIMPORTED_VMSUPLOADEDVSPHERE_CATALOG


string
sourceVersionId Optional

Stream used for import new VM - this is not needed if you are importing VM from marketplace


string
streamDescription Optional

Image Description


string
streamName Optional

Image Name


string
versionDescription Optional

Description of the version


string
versionSource Optional

Version Source is mandatory - this should be set to 0.0 if you want version to start from 1.0.0


string
versionType Optional

Version Type is mandatory - This along with version source decides the version name

Possible values are: MAJORMINORPATCH

JSON Example

{
	"assetDetails": {
		"data": {},
		"options": {
			"createPublicIp": false
		},
		"type": "AZURE_VM_IN_RG / AZURE_IMAGE_IN_SIG",
		"vmInfo": {
			"password": [
				"string"
			],
			"username": "string"
		}
	},
	"gpuType": "NONE, AMD, NVIDIA",
	"orgId": "string",
	"os": "string",
	"osType": "WINDOWS, LINUX",
	"providerInstanceId": "string",
	"providerLabel": "AZURE,AKKA,VSPHERE",
	"sourceStreamId": "string",
	"sourceStreamType": "AZURE_MARKET_PLACE / AZURE_SIG",
	"sourceVersionId": "string",
	"streamDescription": "Example Description",
	"streamName": "ExampleImage",
	"versionDescription": "This is a test version",
	"versionSource": "0",
	"versionType": "MAJOR, MINOR, PATCH"
}
[{"label":"Latest (V1)","version":"latest"}]
horizon-cloud-nextgen
Parameter To

Create Image Catalog

Feedback

Was this page helpful?