BoshManifest

BoshManifest
BoshManifest
JSON Example
{
    "manifest": {
        "name": "string",
        "releases": [
            {
                "name": "string",
                "version": "string"
            }
        ],
        "stemcells": [
            {
                "alias": "string",
                "os": "string",
                "version": "string"
            }
        ],
        "instance_groups": [
            {}
        ],
        "update": {
            "canary": "number",
            "canary_watch_time": "string",
            "update_watch_time": "string",
            "max_in_flight": "number",
            "max_errors": "number",
            "serial": false
        },
        "compilation": {
            "reuse_compilation_vms": false,
            "workers": "number",
            "network": "string",
            "cloud_properties": {
                "ram": "number",
                "disk": "number",
                "cpu": "number",
                "datacenters": [
                    {}
                ]
            }
        },
        "disk_pools": [
            {}
        ],
        "resource_pools": [
            {
                "name": "string",
                "network": "string",
                "stemcell": {
                    "url": "string"
                },
                "cloud_properties": {}
            }
        ],
        "networks": [
            {
                "name": "string",
                "type": "string",
                "subnets": [
                    {
                        "azs": [
                            "string"
                        ],
                        "cloud_properties": {
                            "subnetwork_name": "string",
                            "network_name": "string"
                        }
                    }
                ]
            }
        ]
    }
}
manifest
Optional

manifest