Launch VM App Using POST

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

Authentication
This operation uses the following authentication methods.
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