Data retrieval APIs for AWS Lambda
AWS Lambda provides the following APIs for data retrieval.
| Actions | Description | Access level |
|---|---|---|
| GetAccountSettings | View details about an account's limits and usage in an AWS Region | Read |
| GetAlias | View details about an AWS Lambda function alias | Read |
| GetCapacityProvider | View details about an AWS Lambda capacity provider | Read |
| GetCodeSigningConfig | View details about an AWS Lambda code signing config | Read |
| GetDurableExecution | View details of an AWS Lambda durable execution | Read |
| GetDurableExecutionHistory | View execution history of an AWS Lambda durable execution | Read |
| GetDurableExecutionState | View current state of an AWS Lambda durable execution | Read |
| GetEventSourceMapping | View details about an AWS Lambda event source mapping | Read |
| GetFunction | View details about an AWS Lambda function | Read |
| GetFunctionCodeSigningConfig | View the code signing config arn attached to an AWS Lambda function | Read |
| GetFunctionConcurrency | View details about the reserved concurrency configuration for a function | Read |
| GetFunctionConfiguration | View details about the version-specific settings of an AWS Lambda function or version | Read |
| GetFunctionEventInvokeConfig | View the configuration for asynchronous invocation for a function, version, or alias | Read |
| GetFunctionRecursionConfig | View the recursion configuration of an AWS Lambda function | Read |
| GetFunctionScalingConfig | View the scaling configuration of an AWS Lambda function running on a capacity provider | Read |
| GetFunctionUrlConfig | Read function url configuration for a Lambda function | Read |
| GetLayerVersion | View details about a version of an AWS Lambda layer. Note this action also supports GetLayerVersionByArn API | Read |
| GetLayerVersionPolicy | View the resource-based policy for a version of an AWS Lambda layer | Read |
| GetPolicy | View the resource-based policy for an AWS Lambda function, version, or alias | Read |
| GetProvisionedConcurrencyConfig | View the provisioned concurrency configuration for an AWS Lambda function's alias or version | Read |
| GetRuntimeManagementConfig | View the runtime management configuration of an AWS Lambda function | Read |
| ListAliases | Retrieve a list of aliases for an AWS Lambda function | List |
| ListCapacityProviders | Retrieve a list of AWS Lambda capacity providers | List |
| ListCodeSigningConfigs | Retrieve a list of AWS Lambda code signing configs | List |
| ListDurableExecutionsByFunction | Retrieve a list of AWS Lambda durable executions of an AWS Lambda function | List |
| ListEventSourceMappings | Retrieve a list of AWS Lambda event source mappings | List |
| ListFunctionEventInvokeConfigs | Retrieve a list of configurations for asynchronous invocation for a function | List |
| ListFunctionUrlConfigs | Read function url configurations for a function | List |
| ListFunctionVersionsByCapacityProvider | Retrieve a list of AWS Lambda function versions by the capacity provider assigned | List |
| ListFunctions | Retrieve a list of AWS Lambda functions, with the version-specific configuration of each function | List |
| ListFunctionsByCodeSigningConfig | Retrieve a list of AWS Lambda functions by the code signing config assigned | List |
| ListLayerVersions | Retrieve a list of versions of an AWS Lambda layer | List |
| ListLayers | Retrieve a list of AWS Lambda layers, with details about the latest version of each layer | List |
| ListProvisionedConcurrencyConfigs | Retrieve a list of provisioned concurrency configurations for an AWS Lambda function | List |
| ListTags | Retrieve a list of tags for an AWS Lambda function, event source mapping, capacity provider, or code signing configuration resource | Read |
| ListVersionsByFunction | Retrieve a list of versions for an AWS Lambda function | List |