- URL:
- https://<root>/services/<ServiceName>.<ServiceType>/scaling
- Methods:
GET
- Required Capability:
- Access allowed with either the "Update", "Delete", or "Security and infrastructure" privileges, or the Publisher role
- Version Introduced:
- 10.9
Description
The scaling
resource returns the scaling and resource allocation for a specific GIS service microservice. Some of the properties can be updated using the Edit operation. All of the microservice's properties can be viewed through the Deployment resource.
Request parameter
Parameter | Details |
---|---|
| The response format. The default format is Values: |
Response properties
Property | Details |
---|---|
| The GIS service microservice type. Values: |
| The microservice ID. |
| The number of replicas for the microservice. For manual scaling, the value for both Example
|
| The minimum and maximum resource allocations for the microservice, including the minimum memory ( Example
|
Example usage
The following is a sample request URL used to access the scaling
resource:
https://organization.domain.com/context/admin/services/MyService.MapServer/scaling?f=pjson
JSON Response example
{
"scalingSpec": [
{
"deploymentType": "MapServer",
"replicas": {
"min": 3,
"max": 3,
"scalingMode": "manual"
},
"deploymentId": "kui6zmtqzkjrsihh6tegq",
"resources": {
"memoryMin": "500Mi",
"memoryMax": "2Gi",
"cpuMin": "0.125",
"cpuMax": "2"
}
}
]
}