github.com/kyma-project/kyma-environment-broker@v0.0.1/internal/broker/testdata/free-azure-schema-eu-region-required.json (about) 1 { 2 "$schema": "http://json-schema.org/draft-04/schema#", 3 "_controlsOrder": [ 4 "name", 5 "region", 6 "modules", 7 "networking" 8 ], 9 "_show_form_view": true, 10 "properties": { 11 "modules": { 12 "_controlsOrder": [ 13 "default", 14 "list" 15 ], 16 "description": "Use default modules or provide your custom list of modules.", 17 "oneOf": [ 18 { 19 "additionalProperties": false, 20 "description": "Default modules", 21 "properties": { 22 "default": { 23 "default": true, 24 "description": "Check the default modules at: https://help.sap.com/docs/btp/sap-business-technology-platform/kyma-modules?version=Cloud.", 25 "readOnly": true, 26 "title": "Use Default", 27 "type": "boolean" 28 } 29 }, 30 "title": "Default", 31 "type": "object" 32 }, 33 { 34 "additionalProperties": false, 35 "description": "Define custom module list", 36 "properties": { 37 "list": { 38 "description": "Select a module technical name from the list available at: https://help.sap.com/docs/btp/sap-business-technology-platform/kyma-modules?version=Cloud. You can only use a module technical name once.", 39 "items": { 40 "_controlsOrder": [ 41 "name", 42 "channel", 43 "customResourcePolicy" 44 ], 45 "properties": { 46 "channel": { 47 "_enumDisplayName": { 48 "fast": "Fast - latest version", 49 "regular": "Regular - default version" 50 }, 51 "default": "regular", 52 "description": "Select your preferred release channel.", 53 "enum": [ 54 "regular", 55 "fast" 56 ], 57 "type": "string" 58 }, 59 "customResourcePolicy": { 60 "_enumDisplayName": { 61 "CreateAndDelete": "CreateAndDelete - default module resource is created or deleted.", 62 "Ignore": "Ignore - module resource is not created." 63 }, 64 "default": "CreateAndDelete", 65 "description": "Select your preferred CustomResourcePolicy setting.", 66 "enum": [ 67 "CreateAndDelete", 68 "Ignore" 69 ], 70 "type": "string" 71 }, 72 "name": { 73 "description": "Select a module technical name from the list available at: https://help.sap.com/docs/btp/sap-business-technology-platform/kyma-modules?version=Cloud. You can only use a module technical name once.", 74 "minLength": 1, 75 "title": "Name", 76 "type": "string" 77 } 78 }, 79 "type": "object" 80 }, 81 "type": "array", 82 "uniqueItems": true 83 } 84 }, 85 "title": "Custom", 86 "type": "object" 87 } 88 ], 89 "type": "object" 90 }, 91 "name": { 92 "_BTPdefaultTemplate": { 93 "elements": [ 94 "saSubdomain" 95 ] 96 }, 97 "minLength": 1, 98 "pattern": "^[a-zA-Z0-9-]*$", 99 "title": "Cluster Name", 100 "type": "string" 101 }, 102 "networking": { 103 "description": "Networking configuration. These values are immutable and cannot be updated later.", 104 "properties": { 105 "nodes": { 106 "default": "10.250.0.0/22", 107 "description": "CIDR range for nodes, must not overlap with the following CIDRs: 10.96.0.0/13, 10.104.0.0/13, 10.243.128.0/17, 10.242.0.0/16, 10.243.0.0/17, 10.64.0.0/11, 10.254.0.0/16, 10.243.0.0/16", 108 "title": "CIDR range for nodes", 109 "type": "string" 110 } 111 }, 112 "required": [ 113 "nodes" 114 ], 115 "type": "object" 116 }, 117 "region": { 118 "enum": [ 119 "switzerlandnorth" 120 ], 121 "minLength": 1, 122 "type": "string" 123 } 124 }, 125 "required": [ 126 "name", 127 "region" 128 ], 129 "type": "object" 130 }