{
  "schemaVersion": "1.0",
  "generatedAt": "2026-09-24T14:38:51.450Z",
  "sourceRevision": "ef7271fb93d8bbd5a9da24e14d08ca4aa76b515d",
  "documentation": "/aws/services/lambda",
  "licensing": {
    "minimumPlans": [
      "Hobby"
    ],
    "lastUpdated": "2026-03-23",
    "sourceUrl": "/aws/licensing/"
  },
  "summary": {
    "total": 88,
    "implemented": 81,
    "notImplemented": 7
  },
  "service": "lambda",
  "displayName": "Lambda",
  "operations": [
    {
      "name": "AddLayerVersionPermission",
      "implemented": true
    },
    {
      "name": "AddPermission",
      "implemented": true
    },
    {
      "name": "CheckpointDurableExecution",
      "implemented": true
    },
    {
      "name": "CreateAlias",
      "implemented": true
    },
    {
      "name": "CreateCapacityProvider",
      "implemented": true
    },
    {
      "name": "CreateCodeSigningConfig",
      "implemented": true
    },
    {
      "name": "CreateEventSourceMapping",
      "implemented": true
    },
    {
      "name": "CreateFunction",
      "implemented": true
    },
    {
      "name": "CreateFunctionUrlConfig",
      "implemented": true
    },
    {
      "name": "DeleteAlias",
      "implemented": true
    },
    {
      "name": "DeleteCapacityProvider",
      "implemented": true
    },
    {
      "name": "DeleteCodeSigningConfig",
      "implemented": true
    },
    {
      "name": "DeleteEventSourceMapping",
      "implemented": true
    },
    {
      "name": "DeleteFunction",
      "implemented": true
    },
    {
      "name": "DeleteFunctionCodeSigningConfig",
      "implemented": true
    },
    {
      "name": "DeleteFunctionConcurrency",
      "implemented": true
    },
    {
      "name": "DeleteFunctionEventInvokeConfig",
      "implemented": true
    },
    {
      "name": "DeleteFunctionUrlConfig",
      "implemented": true
    },
    {
      "name": "DeleteLayerVersion",
      "implemented": true
    },
    {
      "name": "DeleteProvisionedConcurrencyConfig",
      "implemented": true
    },
    {
      "name": "DeleteResourcePolicy",
      "implemented": false
    },
    {
      "name": "GetAccountSettings",
      "implemented": true
    },
    {
      "name": "GetAlias",
      "implemented": true
    },
    {
      "name": "GetCapacityProvider",
      "implemented": true
    },
    {
      "name": "GetCodeSigningConfig",
      "implemented": true
    },
    {
      "name": "GetDurableExecution",
      "implemented": true
    },
    {
      "name": "GetDurableExecutionHistory",
      "implemented": true
    },
    {
      "name": "GetDurableExecutionState",
      "implemented": true
    },
    {
      "name": "GetEventSourceMapping",
      "implemented": true
    },
    {
      "name": "GetFunction",
      "implemented": true
    },
    {
      "name": "GetFunctionCodeSigningConfig",
      "implemented": true
    },
    {
      "name": "GetFunctionConcurrency",
      "implemented": true
    },
    {
      "name": "GetFunctionConfiguration",
      "implemented": true
    },
    {
      "name": "GetFunctionEventInvokeConfig",
      "implemented": true
    },
    {
      "name": "GetFunctionRecursionConfig",
      "implemented": true
    },
    {
      "name": "GetFunctionScalingConfig",
      "implemented": true
    },
    {
      "name": "GetFunctionUrlConfig",
      "implemented": true
    },
    {
      "name": "GetLayerVersion",
      "implemented": true
    },
    {
      "name": "GetLayerVersionByArn",
      "implemented": true
    },
    {
      "name": "GetLayerVersionPolicy",
      "implemented": true
    },
    {
      "name": "GetPolicy",
      "implemented": true
    },
    {
      "name": "GetProvisionedConcurrencyConfig",
      "implemented": true
    },
    {
      "name": "GetResourcePolicy",
      "implemented": false
    },
    {
      "name": "GetRuntimeManagementConfig",
      "implemented": false
    },
    {
      "name": "Invoke",
      "implemented": true
    },
    {
      "name": "InvokeAsync",
      "implemented": false
    },
    {
      "name": "InvokeWithResponseStream",
      "implemented": false
    },
    {
      "name": "ListAliases",
      "implemented": true
    },
    {
      "name": "ListCapacityProviders",
      "implemented": true
    },
    {
      "name": "ListCodeSigningConfigs",
      "implemented": true
    },
    {
      "name": "ListDurableExecutionsByFunction",
      "implemented": true
    },
    {
      "name": "ListEventSourceMappings",
      "implemented": true
    },
    {
      "name": "ListFunctionEventInvokeConfigs",
      "implemented": true
    },
    {
      "name": "ListFunctionUrlConfigs",
      "implemented": true
    },
    {
      "name": "ListFunctionVersionsByCapacityProvider",
      "implemented": true
    },
    {
      "name": "ListFunctions",
      "implemented": true
    },
    {
      "name": "ListFunctionsByCodeSigningConfig",
      "implemented": true
    },
    {
      "name": "ListLayerVersions",
      "implemented": true
    },
    {
      "name": "ListLayers",
      "implemented": true
    },
    {
      "name": "ListProvisionedConcurrencyConfigs",
      "implemented": true
    },
    {
      "name": "ListTags",
      "implemented": true
    },
    {
      "name": "ListVersionsByFunction",
      "implemented": true
    },
    {
      "name": "PublishLayerVersion",
      "implemented": true
    },
    {
      "name": "PublishVersion",
      "implemented": true
    },
    {
      "name": "PutFunctionCodeSigningConfig",
      "implemented": true
    },
    {
      "name": "PutFunctionConcurrency",
      "implemented": true
    },
    {
      "name": "PutFunctionEventInvokeConfig",
      "implemented": true
    },
    {
      "name": "PutFunctionRecursionConfig",
      "implemented": true
    },
    {
      "name": "PutFunctionScalingConfig",
      "implemented": true
    },
    {
      "name": "PutProvisionedConcurrencyConfig",
      "implemented": true
    },
    {
      "name": "PutResourcePolicy",
      "implemented": false
    },
    {
      "name": "PutRuntimeManagementConfig",
      "implemented": false
    },
    {
      "name": "RemoveLayerVersionPermission",
      "implemented": true
    },
    {
      "name": "RemovePermission",
      "implemented": true
    },
    {
      "name": "SendDurableExecutionCallbackFailure",
      "implemented": true
    },
    {
      "name": "SendDurableExecutionCallbackHeartbeat",
      "implemented": true
    },
    {
      "name": "SendDurableExecutionCallbackSuccess",
      "implemented": true
    },
    {
      "name": "StopDurableExecution",
      "implemented": true
    },
    {
      "name": "TagResource",
      "implemented": true
    },
    {
      "name": "UntagResource",
      "implemented": true
    },
    {
      "name": "UpdateAlias",
      "implemented": true
    },
    {
      "name": "UpdateCapacityProvider",
      "implemented": true
    },
    {
      "name": "UpdateCodeSigningConfig",
      "implemented": true
    },
    {
      "name": "UpdateEventSourceMapping",
      "implemented": true
    },
    {
      "name": "UpdateFunctionCode",
      "implemented": true
    },
    {
      "name": "UpdateFunctionConfiguration",
      "implemented": true
    },
    {
      "name": "UpdateFunctionEventInvokeConfig",
      "implemented": true
    },
    {
      "name": "UpdateFunctionUrlConfig",
      "implemented": true
    }
  ]
}