Queries all aliases of a service.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
fc:ListAliases |
get |
*All Resource
|
None | None |
Request syntax
GET /2021-04-06/services/{serviceName}/aliases HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| serviceName |
string |
Yes |
The name of the service. |
demo-service |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| limit |
integer |
No |
The maximum number of resources to return. Default value: 20. Maximum value: 100. The number of returned resources is less than or equal to the specified number. |
20 |
| nextToken |
string |
No |
The token required to obtain more results. If the number of resources exceeds the limit, the nextToken parameter is returned. You can include the parameter in subsequent calls to obtain more results. You do not need to provide this parameter in the first call. |
caeba0be03****f84eb48b699f0a4883 |
| prefix |
string |
No |
The prefix that the names of returned resources must contain. |
prefix_text |
| startKey |
string |
No |
The starting position of the result list. The returned resources are sorted in alphabetical order, and the resources that include and follow the resource specified by the startKey parameter are returned. |
nextkey |
| X-Fc-Account-Id |
string |
No |
The ID of your Alibaba Cloud account. |
188077086902**** |
| X-Fc-Date |
string |
No |
The time on which the function is invoked. The format of the value is: EEE,d MMM yyyy HH:mm:ss GMT. |
Wed, 11 May 2022 09:00:00 GMT |
| X-Fc-Trace-Id |
string |
No |
The trace ID of the invocation request of Function Compute. |
r9s89isisi**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The returned data. |
||
| aliases |
array<object> |
The list of aliases. |
|
|
array<object> |
The definition of the alias. |
||
| additionalVersionWeight |
object |
The additional version to which the alias points and the weight of the additional version.
|
|
|
number |
The traffic weight. Valid values: 0 to 1. |
1 |
|
| aliasName |
string |
The name of the alias. |
test |
| createdTime |
string |
The time when the ConfigMaps were created. |
2016-08-15T16:06:05.000+0000 |
| description |
string |
The description of the alias. |
Sample alias. |
| lastModifiedTime |
string |
The time at which the system parameter was last modified. |
2016-08-15T16:06:05.000+0000 |
| versionId |
string |
The ID of the version. |
1 |
| resolvePolicy |
string |
The canary release mode. Default value: Random. Valid values:
|
Random |
| routePolicy | RoutePolicy |
The canary release rule. Traffic that meets the canary release rule is routed to the canary release instances. |
|
| nextToken |
string |
The token used to obtain more results. |
8bj81uI8n**** |
Examples
Success response
JSON format
{
"aliases": [
{
"additionalVersionWeight": {
"key": 1
},
"aliasName": "test",
"createdTime": "2016-08-15T16:06:05.000+0000",
"description": "Sample alias.\n",
"lastModifiedTime": "2016-08-15T16:06:05.000+0000",
"versionId": "1",
"resolvePolicy": "Random",
"routePolicy": {
"condition": "AND",
"policyItems": [
{
"type": "Header",
"key": "x-test-uid",
"value": "11111",
"operator": "="
}
]
}
}
],
"nextToken": "8bj81uI8n****"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.