{ "opencollection": "1.0.0", "info": { "name": "AWS Lambda Aliases Layers API", "version": "2015-03-31" }, "request": { "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "items": [ { "info": { "name": "Layers", "type": "folder" }, "items": [ { "info": { "name": "Aws Lambda List Layers", "type": "http" }, "http": { "method": "GET", "url": "https://lambda.{region}.amazonaws.com/2015-03-31/layers", "params": [ { "name": "CompatibleRuntime", "value": "nodejs18.x", "type": "query", "description": "Filter layers by compatible runtime" }, { "name": "CompatibleArchitecture", "value": "x86_64", "type": "query", "description": "Filter layers by compatible instruction set architecture" }, { "name": "Marker", "value": "", "type": "query", "description": "A pagination token returned by a previous call. Use this token to retrieve the next page of results." }, { "name": "MaxItems", "value": "", "type": "query", "description": "Maximum number of items to return (1-10000)" } ] }, "docs": "Lists Lambda layers and shows information about the latest version of each. Specify a compatible runtime to list only layers that are compatible with that runtime. Specify a compatible architecture to include only layers that are compatible with that instruction set architecture." }, { "info": { "name": "Aws Lambda List Layer Versions", "type": "http" }, "http": { "method": "GET", "url": "https://lambda.{region}.amazonaws.com/2015-03-31/layers/:LayerName/versions", "params": [ { "name": "LayerName", "value": "", "type": "path", "description": "The name or ARN of the layer" }, { "name": "CompatibleRuntime", "value": "example_value", "type": "query", "description": "Filter by compatible runtime" }, { "name": "CompatibleArchitecture", "value": "x86_64", "type": "query", "description": "Filter by compatible architecture" }, { "name": "Marker", "value": "", "type": "query", "description": "A pagination token returned by a previous call. Use this token to retrieve the next page of results." }, { "name": "MaxItems", "value": "", "type": "query", "description": "Maximum number of items to return (1-10000)" } ] }, "docs": "Lists the versions of an Lambda layer. Versions that have been deleted are not listed. Specify a runtime identifier to list only versions compatible with that runtime." }, { "info": { "name": "Aws Lambda Publish a Layer Version", "type": "http" }, "http": { "method": "POST", "url": "https://lambda.{region}.amazonaws.com/2015-03-31/layers/:LayerName/versions", "params": [ { "name": "LayerName", "value": "", "type": "path", "description": "The name or ARN of the layer" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a Lambda layer from a ZIP archive. Each time you call PublishLayerVersion with the same layer name, a new version is created. Add layers to your function with CreateFunction or UpdateFunctionConfiguration." }, { "info": { "name": "Aws Lambda Get a Layer Version", "type": "http" }, "http": { "method": "GET", "url": "https://lambda.{region}.amazonaws.com/2015-03-31/layers/:LayerName/versions/:VersionNumber", "params": [ { "name": "LayerName", "value": "", "type": "path", "description": "The name or ARN of the layer" }, { "name": "VersionNumber", "value": "", "type": "path", "description": "The version number" } ] }, "docs": "Returns information about a version of a Lambda layer, with a link to download the layer archive that is valid for 10 minutes." }, { "info": { "name": "Aws Lambda Delete a Layer Version", "type": "http" }, "http": { "method": "DELETE", "url": "https://lambda.{region}.amazonaws.com/2015-03-31/layers/:LayerName/versions/:VersionNumber", "params": [ { "name": "LayerName", "value": "", "type": "path", "description": "The name or ARN of the layer" }, { "name": "VersionNumber", "value": "", "type": "path", "description": "The version number" } ] }, "docs": "Deletes a version of an Lambda layer. Deleted versions can no longer be viewed or added to functions. However, a copy of the version remains in Lambda until no functions refer to it." } ] } ], "bundled": true }