schema.Deployment.json Maven / Gradle / Ivy
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Deployment",
"description": "A deployment in Azure Spring Cloud service",
"type": "object",
"properties": {
"deploymentName": {
"description": "The deployment name",
"type": "string",
"pattern": "^.*$"
},
"cpu": {
"description": "cpu cores",
"type": "integer",
"default": 1,
"minimum": 1,
"maximum": 4
},
"memoryInGB": {
"description": "memory in GB",
"type": "integer",
"default": 1,
"minimum": 1,
"maximum": 8
},
"instanceCount": {
"description": "instance count",
"type": "integer",
"default": 1,
"minimum": 1,
"maximum": 10
},
"jvmOptions": {
"type": "string"
},
"runtimeVersion": {
"type": "string",
"pattern": "(J|j)ava(\\s)?(8|11)$",
"default": "Java 8"
}
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy