UrlResponseTimeScalingRule object

It is used in combination with the user defined Scaling Metrics.

Polymorphism

UrlResponseTimeScalingRule is a type that implements the BasicScalingRule type.

When an object of type BasicScalingRule is expected, you can use one of type UrlResponseTimeScalingRule (or use any other implementation).

Example JSON representation

{
  "name": "UrlResponseTime", 
  "ruleType": "UrlResponseTimeScalingRule", 
  "scaleDown": 1, 
  "scaleUp": 1, 
  "url": "string"
}

Properties

property attributes valid values description filter option
name
string
required
create-only
filterable
"UrlResponseTime"

Scaling rule name.

?name=...
ruleType
string
required
create-only
filterable
"UrlResponseTimeScalingRule" ?ruleType=...
scaleDown
integer
required

Scale down threshold.

scaleUp
integer
required

Scale up threshold.

url
string
required

URL to check