ListLayers - AWS Lambda

ListLayers

Lista as camadas do AWS Lambda e exibe informações sobre a versão mais recente de cada uma delas. Especifique um identificador de runtime para listar apenas camadas que indicam que são compatíveis com esse runtime. Especifique uma arquitetura compatível para incluir somente camadas compatíveis com aquela arquitetura de conjunto de instruções.

Sintaxe da Solicitação

GET /2018-10-31/layers?CompatibleArchitecture=CompatibleArchitecture&CompatibleRuntime=CompatibleRuntime&Marker=Marker&MaxItems=MaxItems HTTP/1.1

Parâmetros da Solicitação de URI

A solicitação usa os seguintes parâmetros de URI:

CompatibleArchitecture

A arquitetura de conjunto de instruções compatível.

Valores Válidos: x86_64 | arm64

CompatibleRuntime

Um identificador de runtime. Por exemplo, java21.

A lista a seguir inclui os tempos de execução obsoletos. Para obter mais informações, consulte a Política de descontinuação de Runtime.

Valores Válidos: nodejs | nodejs4.3 | nodejs6.10 | nodejs8.10 | nodejs10.x | nodejs12.x | nodejs14.x | nodejs16.x | java8 | java8.al2 | java11 | python2.7 | python3.6 | python3.7 | python3.8 | python3.9 | dotnetcore1.0 | dotnetcore2.0 | dotnetcore2.1 | dotnetcore3.1 | dotnet6 | nodejs4.3-edge | go1.x | ruby2.5 | ruby2.7 | provided | provided.al2 | nodejs18.x | python3.10 | java17 | ruby3.2 | python3.11 | nodejs20.x | provided.al2023 | python3.12 | java21

Marker

Um token de paginação retornado por uma chamada anterior.

MaxItems

O número máximo de camadas a serem retornadas.

Faixa válida: valor mínimo de 1. Valor máximo de 50.

Corpo da Solicitação

Essa solicitação não tem corpo.

Sintaxe da Resposta

HTTP/1.1 200 Content-type: application/json { "Layers": [ { "LatestMatchingVersion": { "CompatibleArchitectures": [ "string" ], "CompatibleRuntimes": [ "string" ], "CreatedDate": "string", "Description": "string", "LayerVersionArn": "string", "LicenseInfo": "string", "Version": number }, "LayerArn": "string", "LayerName": "string" } ], "NextMarker": "string" }

Elementos de Resposta

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

Layers

Uma lista de camadas da função.

Tipo: matriz de objetos LayersListItem

NextMarker

Um token de paginação retornado quando a resposta não contém todas as camadas.

Tipo: string

Erros

Para obter informações sobre os erros que todas as ações retornam, consulte Erros comuns.

InvalidParameterValueException

Um dos parâmetros da solicitação não é válido.

Código de Status HTTP: 400

ServiceException

O serviço AWS Lambda encontrou um erro interno.

Código de Status HTTP: 500

TooManyRequestsException

O limite de throughput da solicitação foi excedido. Para obter mais informações, consulte Cotas do Lambda.

Código de status HTTP: 429

Ver também

Para mais informações sobre como usar essa API em um dos AWS SDKs de idiomas específicos, consulte o seguinte: