Process

Process
Process

A process defines the runnable units of an app

AllOf
This class requires all of the following:
JSON Example
{
    "guid": "string",
    "created_at": "string",
    "updated_at": "string",
    "version": "string",
    "type": "string",
    "command": "string",
    "user": "string",
    "instances": 0,
    "memory_in_mb": 0,
    "disk_in_mb": 0,
    "log_rate_limit_in_bytes_per_second": 0,
    "registry_credential_last_synced_at": "string",
    "health_check": {
        "type": "string",
        "data": {
            "timeout": 0,
            "invocation_timeout": 0,
            "interval": 0,
            "endpoint": "string"
        }
    },
    "readiness_health_check": {
        "type": "string",
        "data": {
            "timeout": 0,
            "invocation_timeout": 0,
            "interval": 0,
            "endpoint": "string"
        }
    },
    "relationships": {
        "app": {
            "data": {
                "guid": "string"
            }
        },
        "revision": {
            "data": {
                "guid": "string"
            }
        },
        "registry_credential": {
            "data": {
                "guid": "string"
            }
        }
    },
    "metadata": {
        "labels": {
            "labels": "string"
        },
        "annotations": {
            "annotations": "string"
        }
    },
    "links": {
        "self": {
            "href": "string",
            "method": "string"
        },
        "scale": {
            "href": "string",
            "method": "string"
        },
        "app": {
            "href": "string",
            "method": "string"
        },
        "space": {
            "href": "string",
            "method": "string"
        },
        "stats": {
            "href": "string",
            "method": "string"
        },
        "registry_credential": {
            "href": "string",
            "method": "string"
        }
    }
}