All Products
Search
Document Center

Function Compute (2.0):ListLayers

Last Updated:Apr 18, 2024

Gets a list of layers.

Debugging

OpenAPI Explorer automatically calculates the signature value. For your convenience, we recommend that you call this operation in OpenAPI Explorer.

Authorization information

There is currently no authorization information disclosed in the API.

Request syntax

GET /2021-04-06/layers

Request parameters

ParameterTypeRequiredDescriptionExample
prefixstringNo

The name prefix of the layer. The names of returned resources must contain the prefix. If the name prefix is a, the names of returned resources must start with a.

prefix-Layer
startKeystringNo

The name of the start layer. The returned layers are sorted in alphabetical order, and the layers that include and follow the layer specified by the startKey parameter are returned.

start-layer-name
nextTokenstringNo

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.

next-layer-name
limitintegerNo

The maximum number of resources to return. Default value: 20. Maximum value: 100. The number of returned configurations is less than or equal to the specified number.

20
publicbooleanNo

Specifies whether to obtain only the common layer. Default value: false.

true
officialbooleanNo

Specifies whether to obtain the official public layer. When the official parameter is set to true, the public field does not take effect. The default value is false.

true
X-Fc-Account-IdstringNo

The ID of your Alibaba Cloud account.

188077086902****
X-Fc-DatestringNo

The time when the function is invoked. The format is: EEE,d MMM yyyy HH:mm:ss GMT.

Wed, 11 May 2022 09:00:00 GMT
X-Fc-Trace-IdstringNo

The trace ID of the request for Function Compute API.

rid281s******

Response parameters

ParameterTypeDescriptionExample
object

The data struct returned.

layersarray

The list of layers.

Layer

The details of the layer.

None
nextTokenstring

The name of the start layer for the next query, which is also the token used to obtain more results.

next-layer-name

Examples

Sample success responses

JSONformat

{
  "layers": [
    {
      "layerName": "MyLayer",
      "version": 1,
      "description": "the first layer",
      "code": {
        "repositoryType": "OSS",
        "location": "https://xyz.oss-cnxxx.aliyuncs.com/xxx/xxx/xxx"
      },
      "codeSize": 421,
      "codeChecksum": "2825179536350****",
      "createTime": "2022-01-01T11:08:00Z",
      "acl": 0,
      "arn": "xxxxxxxx#Layer-name#1",
      "arnV2": "acs:fc:cn-beijing:186824xxxxxx:layers/fc_layer/versions/1",
      "license": "MIT",
      "compatibleRuntime": [
        "python3"
      ]
    }
  ],
  "nextToken": "next-layer-name"
}

Error codes

For a list of error codes, visit the Service error codes.

Change history

Change timeSummary of changesOperation
2021-06-29The request parameters of the API has changedsee changesets
Change itemChange content
Input ParametersThe request parameters of the API has changed.
    Added Input Parameters: X-Fc-Account-Id
    Added Input Parameters: X-Fc-Code-Checksum
    Added Input Parameters: X-Fc-Log-Type
    Added Input Parameters: X-Fc-Invocation-Type
    Added Input Parameters: X-Fc-Date
    Added Input Parameters: X-Fc-Trace-Id
2021-06-29The request parameters of the API has changedsee changesets
Change itemChange content
Input ParametersThe request parameters of the API has changed.
    Added Input Parameters: X-Fc-Account-Id
2021-06-29The request parameters of the API has changedsee changesets
Change itemChange content
Input ParametersThe request parameters of the API has changed.
    delete Input Parameters: X-Fc-Account-Id