Get availability tier information
GET/api/v1/availability/tiers/:tierId
Get availability tier information
Request
Path Parameters
Tier Id
Header Parameters
APIKey
Responses
- 200
- 400
- 404
- 500
OK
- application/json
- Schema
- Example (from schema)
Schema
data
object
container
object
Possible values: >= 1
maxSize is the maximum number of replicas.
Possible values: >= 1
minSize is the minimum number of replicas.
horizontalAutoScaling
object
Possible values: <= 100
cpuUtilizationPercentage is the target CPU utilization percentage.
enabled is the flag to enable or disable the horizontal pod autoscaler.
Possible values: >= 1
maxReplicas is the maximum number of replicas.
Possible values: >= 20
and <= 100
memoryUtilizationPercentage is the target memory utilization percentage.
Possible values: >= 1
minReplicas is the minimum number of replicas.
Possible values: [soft
, hard
]
Possible values: [critical
, high
, low
]
resources
object
cpu
object
required
CPU (millicore) represents the CPU resource requirements, including minimum and maximum limits.
maximum is the maximum amount of the resource.
minimum is the minimum amount of the resource.
memory
object
required
memory represents the memory resource requirements, including minimum and maximum limits. Default unit is Gi.
maximum is the maximum amount of the resource.
minimum is the minimum amount of the resource.
verticalAutoScaling
object
enabled is the flag to enable or disable the vertical pod autoscaler.
{
"data": {
"container": {
"maxSize": 0,
"minSize": 0
},
"horizontalAutoScaling": {
"cpuUtilizationPercentage": 0,
"enabled": true,
"maxReplicas": 0,
"memoryUtilizationPercentage": 0,
"minReplicas": 0
},
"id": "string",
"multiZoneDeployment": true,
"name": "string",
"orgId": "string",
"placementPreference": "soft",
"priorityLevel": "critical",
"resources": {
"cpu": {
"maximum": "string",
"minimum": "string"
},
"memory": {
"maximum": "string",
"minimum": "string"
}
},
"verticalAutoScaling": {
"enabled": true
}
},
"id": "string",
"message": "string",
"status": "string"
}
invalid tier name provided
- application/json
- Schema
- Example (from schema)
Schema
{
"error": "string",
"error_code": "string"
}
tier not found
- application/json
- Schema
- Example (from schema)
Schema
{
"error": "string",
"error_code": "string"
}
internal server error
- application/json
- Schema
- Example (from schema)
Schema
{
"error": "string",
"error_code": "string"
}