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}//localhost/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"
        }
    },
    "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

location
Optional

location

object
metadata
Optional

metadata

string
name
Optional

name

network
Optional

network

string
network_type
Optional

network_type

Possible values are : INTERNAL, EXTERNAL,
string
script
Optional

script

sizing_template
Optional

sizing_template

storage_profile
Optional

storage_profile

Authentication
This operation uses the following authentication methods.
Responses
201

Created

Returns LaunchedApp of type(s) application/json
{
    "app_id": "string",
    "app_name": "string",
    "busy": false,
    "cluster_location": "string",
    "creation_date": "string",
    "description": "string",
    "disk_gb": "number",
    "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"
        }
    },
    "logo": "string",
    "memory_gb": "number",
    "name": "string",
    "org_vdc_link": "string",
    "status": {
        "code": 0,
        "name": "string",
        "value": "string"
    },
    "type": "string",
    "vcpu_num": 0,
    "version": "string",
    "vms": [
        {
            "id": "string",
            "name": "string",
            "networks": [
                {
                    "ip_address": "string",
                    "network": "string"
                }
            ]
        }
    ]
}
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

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

status
Optional

status

string
type
Optional

type

integer As int32 As int32
vcpu_num
Optional

vcpu_num

string
version
Optional

version

array of Vm
vms
Optional

vms