Queries information about layers.

Request headers

This operation uses only common request headers. For more information, see Common parameters.

Request syntax

GET /layers HTTP/1.1

Request parameters

Parameter Type Position Required Example Description
prefix String Query No prefix-layer

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

startKey String Query No layer-name

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.

nextToken String Query No next-layer-name

The token used to obtain more results. If the number of layers 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.

limit Integer Query No 20

The maximum number of layers to be returned. Default value: 20. The value cannot exceed 100. The number of returned layers is less than or equal to the specified number.

Response parameters

Parameter Type Example Description
layers Array of Layer

The information about layers.

nextToken String next-layer-name

The token used to obtain more results.

Note If this parameter is not returned, all the layers are returned.

Examples

Sample requests

GET /layers?prefix=prefix-layer&startKey=layer-name&nextToken=next-layer-name&limit=20 HTTP/1.1
Host:fc-ram.aliyuncs.com
Content-Type:application/json

Common request headers

Sample success responses

JSON format

HTTP/1.1 200 OK
Content-Type:application/json

{
  "layers" : [ {
    "layerName" : "prefix_mylayername",
    "version" : 1,
    "description" : "used for test",
    "code" : {
      "repositoryType" : "OSS",
      "location" : "https://xyz.oss-cnxxx.aliyuncs.com/xxx/xxx/xxx"
    },
    "codeSize" : 12345,
    "codeChecksum" : "XYX123",
    "createTime" : "2020-11-11T11:08:00Z",
    "acl" : 0,
    "compatibleRuntime" : [ "python3" ],
    "arn" : "XYZ#prefix_mylayername#1"
  } ],
  "nextToken" : "next-layer-name"
}