github.com/kyma-project/kyma-environment-broker@v0.0.1/internal/broker/testdata/azure-schema-eu-region-required.json (about) 1 { 2 "$schema": "http://json-schema.org/draft-04/schema#", 3 "_controlsOrder": [ 4 "name", 5 "region", 6 "machineType", 7 "autoScalerMin", 8 "autoScalerMax", 9 "modules", 10 "networking" 11 ], 12 "_show_form_view": true, 13 "properties": { 14 "autoScalerMax": { 15 "default": 20, 16 "description": "Specifies the maximum number of virtual machines to create", 17 "maximum": 80, 18 "minimum": 3, 19 "type": "integer" 20 }, 21 "autoScalerMin": { 22 "default": 3, 23 "description": "Specifies the minimum number of virtual machines to create", 24 "minimum": 3, 25 "type": "integer" 26 }, 27 "machineType": { 28 "enum": [ 29 "Standard_D4_v3", 30 "Standard_D8_v3", 31 "Standard_D16_v3", 32 "Standard_D32_v3", 33 "Standard_D48_v3", 34 "Standard_D64_v3" 35 ], 36 "type": "string" 37 }, 38 "modules": { 39 "_controlsOrder": [ 40 "default", 41 "list" 42 ], 43 "description": "Use default modules or provide your custom list of modules.", 44 "oneOf": [ 45 { 46 "additionalProperties": false, 47 "description": "Default modules", 48 "properties": { 49 "default": { 50 "default": true, 51 "description": "Check the default modules at: https://help.sap.com/docs/btp/sap-business-technology-platform/kyma-modules?version=Cloud.", 52 "readOnly": true, 53 "title": "Use Default", 54 "type": "boolean" 55 } 56 }, 57 "title": "Default", 58 "type": "object" 59 }, 60 { 61 "additionalProperties": false, 62 "description": "Define custom module list", 63 "properties": { 64 "list": { 65 "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.", 66 "items": { 67 "_controlsOrder": [ 68 "name", 69 "channel", 70 "customResourcePolicy" 71 ], 72 "properties": { 73 "channel": { 74 "_enumDisplayName": { 75 "fast": "Fast - latest version", 76 "regular": "Regular - default version" 77 }, 78 "default": "regular", 79 "description": "Select your preferred release channel.", 80 "enum": [ 81 "regular", 82 "fast" 83 ], 84 "type": "string" 85 }, 86 "customResourcePolicy": { 87 "_enumDisplayName": { 88 "CreateAndDelete": "CreateAndDelete - default module resource is created or deleted.", 89 "Ignore": "Ignore - module resource is not created." 90 }, 91 "default": "CreateAndDelete", 92 "description": "Select your preferred CustomResourcePolicy setting.", 93 "enum": [ 94 "CreateAndDelete", 95 "Ignore" 96 ], 97 "type": "string" 98 }, 99 "name": { 100 "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.", 101 "minLength": 1, 102 "title": "Name", 103 "type": "string" 104 } 105 }, 106 "type": "object" 107 }, 108 "type": "array", 109 "uniqueItems": true 110 } 111 }, 112 "title": "Custom", 113 "type": "object" 114 } 115 ], 116 "type": "object" 117 }, 118 "name": { 119 "_BTPdefaultTemplate": { 120 "elements": [ 121 "saSubdomain" 122 ] 123 }, 124 "minLength": 1, 125 "pattern": "^[a-zA-Z0-9-]*$", 126 "title": "Cluster Name", 127 "type": "string" 128 }, 129 "networking": { 130 "description": "Networking configuration. These values are immutable and cannot be updated later.", 131 "properties": { 132 "nodes": { 133 "default": "10.250.0.0/22", 134 "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", 135 "title": "CIDR range for nodes", 136 "type": "string" 137 } 138 }, 139 "required": [ 140 "nodes" 141 ], 142 "type": "object" 143 }, 144 "region": { 145 "enum": [ 146 "switzerlandnorth" 147 ], 148 "minLength": 1, 149 "type": "string" 150 } 151 }, 152 "required": [ 153 "name", 154 "region" 155 ], 156 "type": "object" 157 }