Revision

Revision
Revision

An App Revision is an immutable snapshot of an app at a particular point in time. Revisions are identified by a sequential version number. The "current" revision for an app is the revision that is currently deployed for all instances of the app.

AllOf
This class requires all of the following:
JSON Example
{
    "guid": "string",
    "created_at": "string",
    "updated_at": "string",
    "version": 0,
    "description": "string",
    "droplet": {
        "data": {
            "guid": "string"
        }
    },
    "relationships": {
        "app": {
            "data": {
                "guid": "string"
            }
        }
    },
    "enabled": false,
    "metadata": {
        "labels": {
            "labels": "string"
        },
        "annotations": {
            "annotations": "string"
        }
    },
    "links": {
        "self": {
            "href": "string",
            "method": "string"
        },
        "app": {
            "href": "string",
            "method": "string"
        },
        "environment_variables": {
            "href": "string",
            "method": "string"
        }
    }
}