os_template
Manage OS templates
Create
Input parameters
| Parameter | Type | Required | Details | ||||
|---|---|---|---|---|---|---|---|
os_familyOS family |
Resource | yes | |||||
labelLabel |
String | yes |
Human-friendly label Default:
|
||||
infoInfo |
Text | no |
Information about template Default: |
||||
enabledEnabled |
Boolean | no |
Enable/disable template usage Default: |
||||
supportedSupported |
Boolean | no |
Is template known to work? Default: |
||||
orderOrder |
Integer | no |
Template order Default: |
||||
hypervisor_typeHypervisor_type |
String | no |
Default:
|
||||
cgroup_versionCgroup_version |
String | no |
Default:
|
||||
manage_hostnameManage hostname |
Boolean | no |
Determines whether vpsAdmin sets VPS hostname or not Default: |
||||
manage_dns_resolverManage DNS resolver |
Boolean | no |
Default: |
||||
enable_scriptvpsAdmin user scripts |
Boolean | no |
Default: |
||||
enable_cloud_initCloud-init |
Boolean | no |
Default: |
||||
vendorVendor |
String | yes |
Default:
|
||||
variantVariant |
String | yes |
Default:
|
||||
archArch |
String | yes |
Default:
|
||||
distributionDistribution |
String | yes |
Default:
|
||||
versionVersion |
String | yes |
4 or 6 Default:
|
||||
configConfig |
Text | no |
Advanced configuration in YAML Default: |
Output parameters
| Parameter | Type | Description |
|---|---|---|
idID |
Integer | OS template ID |
os_familyOS family |
Resource | |
nameName |
String | Template file name |
labelLabel |
String | Human-friendly label |
infoInfo |
Text | Information about template |
enabledEnabled |
Boolean | Enable/disable template usage |
supportedSupported |
Boolean | Is template known to work? |
orderOrder |
Integer | Template order |
hypervisor_typeHypervisor_type |
String | |
cgroup_versionCgroup_version |
String | |
manage_hostnameManage hostname |
Boolean | Determines whether vpsAdmin sets VPS hostname or not |
manage_dns_resolverManage DNS resolver |
Boolean | |
enable_scriptvpsAdmin user scripts |
Boolean | |
enable_cloud_initCloud-init |
Boolean | |
vendorVendor |
String | |
variantVariant |
String | |
archArch |
String | |
distributionDistribution |
String | |
versionVersion |
String | 4 or 6 |
configConfig |
Text | Advanced configuration in YAML |
Delete
Index
Input parameters
| Parameter | Type | Required | Details | ||||
|---|---|---|---|---|---|---|---|
from_idFrom ID |
Integer | no |
List objects with IDs greater or lower than this value Default:
|
||||
limitLimit |
Integer | no |
Number of objects to retrieve Default:
|
||||
locationLocation |
Resource | no | |||||
os_familyOS family |
Resource | no | |||||
hypervisor_typeHypervisor_type |
String | no |
Default:
|
||||
cgroup_versionCgroup_version |
String | no |
Default:
|
||||
enable_scriptvpsAdmin user scripts |
Boolean | no |
Default: |
||||
enable_cloud_initCloud-init |
Boolean | no |
Default: |
Output parameters
| Parameter | Type | Description |
|---|---|---|
idID |
Integer | OS template ID |
os_familyOS family |
Resource | |
nameName |
String | Template file name |
labelLabel |
String | Human-friendly label |
infoInfo |
Text | Information about template |
enabledEnabled |
Boolean | Enable/disable template usage |
supportedSupported |
Boolean | Is template known to work? |
orderOrder |
Integer | Template order |
hypervisor_typeHypervisor_type |
String | |
cgroup_versionCgroup_version |
String | |
manage_hostnameManage hostname |
Boolean | Determines whether vpsAdmin sets VPS hostname or not |
manage_dns_resolverManage DNS resolver |
Boolean | |
enable_scriptvpsAdmin user scripts |
Boolean | |
enable_cloud_initCloud-init |
Boolean | |
vendorVendor |
String | |
variantVariant |
String | |
archArch |
String | |
distributionDistribution |
String | |
versionVersion |
String | 4 or 6 |
configConfig |
Text | Advanced configuration in YAML |
Show
Input parameters
No parameters.
Output parameters
| Parameter | Type | Description |
|---|---|---|
idID |
Integer | OS template ID |
os_familyOS family |
Resource | |
nameName |
String | Template file name |
labelLabel |
String | Human-friendly label |
infoInfo |
Text | Information about template |
enabledEnabled |
Boolean | Enable/disable template usage |
supportedSupported |
Boolean | Is template known to work? |
orderOrder |
Integer | Template order |
hypervisor_typeHypervisor_type |
String | |
cgroup_versionCgroup_version |
String | |
manage_hostnameManage hostname |
Boolean | Determines whether vpsAdmin sets VPS hostname or not |
manage_dns_resolverManage DNS resolver |
Boolean | |
enable_scriptvpsAdmin user scripts |
Boolean | |
enable_cloud_initCloud-init |
Boolean | |
vendorVendor |
String | |
variantVariant |
String | |
archArch |
String | |
distributionDistribution |
String | |
versionVersion |
String | 4 or 6 |
configConfig |
Text | Advanced configuration in YAML |
Update
Input parameters
| Parameter | Type | Required | Details | ||||
|---|---|---|---|---|---|---|---|
os_familyOS family |
Resource | no | |||||
labelLabel |
String | no |
Human-friendly label Default: |
||||
infoInfo |
Text | no |
Information about template Default: |
||||
enabledEnabled |
Boolean | no |
Enable/disable template usage Default: |
||||
supportedSupported |
Boolean | no |
Is template known to work? Default: |
||||
orderOrder |
Integer | no |
Template order Default: |
||||
hypervisor_typeHypervisor_type |
String | no |
Default:
|
||||
cgroup_versionCgroup_version |
String | no |
Default:
|
||||
manage_hostnameManage hostname |
Boolean | no |
Determines whether vpsAdmin sets VPS hostname or not Default: |
||||
manage_dns_resolverManage DNS resolver |
Boolean | no |
Default: |
||||
enable_scriptvpsAdmin user scripts |
Boolean | no |
Default: |
||||
enable_cloud_initCloud-init |
Boolean | no |
Default: |
||||
vendorVendor |
String | no |
Default: |
||||
variantVariant |
String | no |
Default: |
||||
archArch |
String | no |
Default: |
||||
distributionDistribution |
String | no |
Default: |
||||
versionVersion |
String | no |
4 or 6 Default: |
||||
configConfig |
Text | no |
Advanced configuration in YAML Default: |
Output parameters
| Parameter | Type | Description |
|---|---|---|
idID |
Integer | OS template ID |
os_familyOS family |
Resource | |
nameName |
String | Template file name |
labelLabel |
String | Human-friendly label |
infoInfo |
Text | Information about template |
enabledEnabled |
Boolean | Enable/disable template usage |
supportedSupported |
Boolean | Is template known to work? |
orderOrder |
Integer | Template order |
hypervisor_typeHypervisor_type |
String | |
cgroup_versionCgroup_version |
String | |
manage_hostnameManage hostname |
Boolean | Determines whether vpsAdmin sets VPS hostname or not |
manage_dns_resolverManage DNS resolver |
Boolean | |
enable_scriptvpsAdmin user scripts |
Boolean | |
enable_cloud_initCloud-init |
Boolean | |
vendorVendor |
String | |
variantVariant |
String | |
archArch |
String | |
distributionDistribution |
String | |
versionVersion |
String | 4 or 6 |
configConfig |
Text | Advanced configuration in YAML |