Queries the top N applications in which auto scaling policies are enabled. The applications are sorted by the number of current instances.
Debugging
Request headers
This operation uses only common request headers and does not have operation-specific request headers. For more information, see Common request and response headers.
Request syntax
GET /pop/v1/sam/getScaleAppMetric HTTP/1.1
Request parameters
Parameter | Type | Position | Required | Example | Description |
RegionId | String | Path | No | cn-hangzhou | The region ID. |
Limit | Long | Path | Yes | 10 | The total number of entries to return. Valid values: 0 to 100. |
Response parameters
Parameter | Type | Example | Description |
Message | String | success | The returned message. Valid values:
|
RequestId | String | 3B763F98-0BA2-5C23-B6B8-558568D2C1C2 | The request ID. |
Data | Array of ScaleAppMetricDto | The applications. |
|
AppId | String | 7171a6ca-d1cd-4928-8642-7d5cfe69**** | The application ID. |
Name | String | test | The application name. |
RegionId | String | cn-hangzhou | The namespace ID. |
Runnings | Long | 10 | The current number of instances. |
MaxReplicas | Long | 10 | The maximum number of instances. |
Code | String | 200 | The HTTP status code. Valid values:
|
Success | Boolean | true | Indicates whether the applications were obtained. Valid values:
|
Examples
Sample requests
GET /pop/v1/sam/getScaleAppMetric HTTP/1.1
Host:sae.aliyuncs.com
Content-Type:application/json
Sample success responses
XML
format
HTTP/1.1 200 OK
Content-Type:application/xml
<GetScaleAppMetricResponse>
<Message>success</Message>
<RequestId>3B763F98-0BA2-5C23-B6B8-558568D2C1C2</RequestId>
<Data>
<AppId>7171a6ca-d1cd-4928-8642-7d5cfe69****</AppId>
<Name>test</Name>
<RegionId>cn-hangzhou</RegionId>
<Runnings>10</Runnings>
<MaxReplicas>10</MaxReplicas>
</Data>
<Code>200</Code>
<Success>true</Success>
</GetScaleAppMetricResponse>
JSON
format
HTTP/1.1 200 OK
Content-Type:application/json
{
"Message" : "success",
"RequestId" : "3B763F98-0BA2-5C23-B6B8-558568D2C1C2",
"Data" : [ {
"AppId" : "7171a6ca-d1cd-4928-8642-7d5cfe69****",
"Name" : "test",
"RegionId" : "cn-hangzhou",
"Runnings" : 10,
"MaxReplicas" : 10
} ],
"Code" : "200",
"Success" : true
}
Error codes
HttpCode | Error code | Error message | Description |
400 | InvalidParameter.NotEmpty | You must specify the parameter %s. | The value of the %s parameter is invalid. This parameter cannot be left empty. |
400 | InvalidParameter.Obviously | The specified parameter is invalid {%s}. | The value of the {%s} parameter is invalid. |
400 | InvalidParameter.WithMessage | The parameter is invalid {%s}: %s | The value %s of the {%s} parameter is invalid. |
For a list of error codes, see Service error codes.