App

App
App

Apps represent the core entities in the Cloud Foundry environment. They are the deployable units that run your code. Each app can have multiple processes, routes, and services associated with it. Apps can be scaled horizontally by increasing the number of instances. They can also be updated and restarted as needed.

AllOf
This class requires all of the following:
JSON Example
{
    "guid": "string",
    "created_at": "string",
    "updated_at": "string",
    "name": "string",
    "state": "string",
    "lifecycle": {
        "type": "string",
        "data": {
            "buildpacks": [
                "string"
            ],
            "stack": "string",
            "credentials": {
                "credentials": {
                    "username": "string",
                    "password": "string",
                    "token": "string"
                }
            }
        }
    },
    "relationships": {},
    "metadata": {
        "labels": {
            "labels": "string"
        },
        "annotations": {
            "annotations": "string"
        }
    },
    "links": {
        "self": {
            "href": "string",
            "method": "string"
        },
        "space": {
            "href": "string",
            "method": "string"
        },
        "processes": {
            "href": "string",
            "method": "string"
        },
        "packages": {
            "href": "string",
            "method": "string"
        },
        "environment_variables": {
            "href": "string",
            "method": "string"
        },
        "current_droplet": {
            "href": "string",
            "method": "string"
        },
        "droplets": {
            "href": "string",
            "method": "string"
        }
    },
    "included": "IncludedResources Object"
}