get.porter.sh/porter@v1.3.0/pkg/porter/testdata/explain/params-bundle-non-porter.json (about) 1 { 2 "custom": { 3 "io.cnab.dependencies": null 4 }, 5 "definitions": { 6 "porter-debug": { 7 "$comment": "porter-internal", 8 "default": false, 9 "description": "Print debug information from Porter when executing the bundle", 10 "type": "boolean" 11 }, 12 "region": { 13 "default": "mars", 14 "type": "string" 15 }, 16 "seed": { 17 "type": "boolean" 18 }, 19 "namespace": { 20 "type": "string" 21 } 22 }, 23 "description": "An example Porter configuration", 24 "invocationImages": [ 25 { 26 "image": "porter-hello:latest", 27 "imageType": "docker" 28 } 29 ], 30 "name": "porter-hello", 31 "parameters": { 32 "porter-debug": { 33 "definition": "porter-debug", 34 "description": "Print debug information from Porter when executing the bundle", 35 "destination": { 36 "env": "PORTER_DEBUG" 37 } 38 }, 39 "region": { 40 "definition": "region", 41 "destination": { 42 "env": "REGION" 43 } 44 }, 45 "seed": { 46 "definition": "seed", 47 "required": true, 48 "destination": { 49 "env": "SEED" 50 } 51 }, 52 "namespace": { 53 "definition": "namespace", 54 "applyTo": [ 55 "upgrade" 56 ], 57 "destination": { 58 "env": "NAMESPACE" 59 } 60 } 61 }, 62 "schemaVersion": "v1.0.0-WD", 63 "version": "0.1.0" 64 }