Apache CloudStack 4.23.0.0 Root Admin API Reference
getUploadParamsForKubernetesSupportedVersion
Upload a supported Kubernetes version
Request parameters
| Parameter Name | Description | Required |
| format | The format for the Volume/Template/ISO. Possible values include QCOW2, OVA, and VHD. | true |
| mincpunumber | the minimum number of CPUs to be set with the Kubernetes version | true |
| minmemory | the minimum RAM size in MB to be set with the Kubernetes version | true |
| name | The name of the Volume/Template/ISO | true |
| semanticversion | the semantic version of the Kubernetes version. It needs to be specified in MAJOR.MINOR.PATCH format | true |
| zoneid | The ID of the zone the Volume/Template/ISO is to be hosted on | true |
| account | An optional accountName. Must be used with domainId. | false |
| checksum | the checksum value of the binaries ISO. The parameter containing the checksum will be considered a MD5sum if it is not prefixed and just a plain ascii/utf8 representation of a hexadecimal string. If it is required to use another algorithm the hexadecimal string is to be prefixed with a string of the form, "{<algorithm>}", not including the double quotes. In this <algorithm> is the exact string representing the java supported algorithm, i.e. MD5 or SHA-256. Note that java does not contain an algorithm called SHA256 or one called sha-256, only SHA-256. | false |
| checksum | The checksum value of this Volume/Template/ISO The parameter containing the checksum will be considered a MD5sum if it is not prefixed and just a plain ascii/utf8 representation of a hexadecimal string. If it is required to use another algorithm the hexadecimal string is to be prefixed with a string of the form, "{<algorithm>}", not including the double quotes. In this <algorithm> is the exact string representing the java supported algorithm, i.e. MD5 or SHA-256. Note that java does not contain an algorithm called SHA256 or one called sha-256, only SHA-256. | false |
| domainid | An optional domainId. If the Account parameter is used, domainId must also be used. | false |
| projectid | Upload Volume/Template/ISO for the project | false |
Response Tags
| Response Name | Description |
| id | The ID of the Kubernetes supported version |
| arch | the arch of the binaries ISO for Kubernetes supported version |
| created | The date when this Kubernetes supported version was created |
| directdownload | KVM Only: true if the ISO for the Kubernetes supported version is directly downloaded to Primary Storage bypassing Secondary Storage |
| isoid | The ID of the binaries ISO for Kubernetes supported version |
| isoname | The name of the binaries ISO for Kubernetes supported version |
| isostate | The state of the binaries ISO for Kubernetes supported version |
| isourl | the URL of the binaries ISO for Kubernetes supported version |
| mincpunumber | The minimum number of CPUs needed for the Kubernetes supported version |
| minmemory | The minimum RAM size in MB needed for the Kubernetes supported version |
| name | Name of the Kubernetes supported version |
| semanticversion | Kubernetes semantic version |
| state | The enabled or disabled state of the Kubernetes supported version |
| supportsautoscaling | Whether Kubernetes supported version supports Autoscaling |
| supportsha | Whether Kubernetes supported version supports HA, multi-control nodes |
| zoneid | The ID of the zone in which Kubernetes supported version is available |
| zonename | The name of the zone in which Kubernetes supported version is available |