Launch VM App Using POST
API code: LAUNCH-APP
Pre-authorized role(s): TENANT_USER
Request
URI
POST
https://{api_host}/api/alp/v1/launched-apps
COPY
Request Body
${api_param.appLaunchRequest}
AppLaunchVMRequest
of type(s)
application/json
Optional
{
"app_id": "string",
"location": {
"id": "string",
"name": "string",
"org": {
"enabled": false,
"id": "string",
"name": "string",
"number_of_app_instances": 0,
"number_of_catalogs": 0
},
"org_vdc": {
"id": "string",
"name": "string"
},
"site": {
"id": "string",
"name": "string"
}
},
"metadata": {},
"name": "string",
"network": {
"id": "string",
"name": "string"
},
"network_type": "string",
"script": "string",
"sizing_template": {
"disk_gb": "number",
"global_default": false,
"id": "string",
"memory_gb": "number",
"name": "string",
"vcpu_num": 0
},
"storage_profile": {
"id": "string",
"name": "string"
}
}
string
app_id
Optional
app_id
object
location
Optional
location
object
metadata
Optional
metadata
string
name
Optional
name
object
network
Optional
network
string
network_type
Optional
network_type
Possible values are :
INTERNAL,
EXTERNAL,
string
script
Optional
script
object
sizing_template
Optional
sizing_template
object
storage_profile
Optional
storage_profile
Responses
201
Created
Returns
LaunchedApp
of type(s)
application/json
"LaunchedApp Object"
string
app_id
Optional
app_id
string
app_name
Optional
app_name
boolean
busy
Optional
busy
string
cluster_location
Optional
cluster_location
string As date-time
As date-time
creation_date
Optional
creation_date
string
description
Optional
description
number As float
As float
disk_gb
Optional
disk_gb
string
id
Optional
id
object
location
Optional
location
string
logo
Optional
logo
number As float
As float
memory_gb
Optional
memory_gb
string
name
Optional
name
string
org_vdc_link
Optional
org_vdc_link
object
status
Optional
status
string
type
Optional
type
integer As int32
As int32
vcpu_num
Optional
vcpu_num
string
version
Optional
version
array of
object
vms
Optional
vms
Code Samples
COPY
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/api/alp/v1/launched-apps