{
"spark_version": {
"type": "fixed",
"value": "15.4.x-photon-scala2.12",
"hidden": true
},
"node_type_id": {
"type": "allowlist",
"values": ["m5.2xlarge", "r5.2xlarge", "i3.2xlarge"],
"defaultValue": "m5.2xlarge"
},
"autoscale.min_workers": {
"type": "range",
"minValue": 2,
"maxValue": 4,
"defaultValue": 2
},
"autoscale.max_workers": {
"type": "range",
"minValue": 4,
"maxValue": 20,
"defaultValue": 8
},
"autotermination_minutes": {
"type": "fixed",
"value": 15,
"hidden": true
},
"aws_attributes.availability": {
"type": "fixed",
"value": "SPOT_WITH_FALLBACK",
"hidden": true
},
"aws_attributes.first_on_demand": {
"type": "fixed",
"value": 1,
"hidden": true
},
"runtime_engine": {
"type": "fixed",
"value": "PHOTON",
"hidden": true
},
"custom_tags.environment": {
"type": "fixed",
"value": "production",
"hidden": true
},
"custom_tags.team": {
"type": "regex",
"pattern": "[a-z]+-[a-z]+"
},
"custom_tags.cost_center": {
"type": "regex",
"pattern": "CC-[0-9]{4}"
},
"custom_tags.job_name": {
"type": "unlimited"
}
}