Api2Pdf - PDF Generation, Powered by AWS Lambda
    Api2Pdf - PDF Generation, Powered by AWS Lambda
    • Headless Chrome
      • Convert raw HTML to PDF
        POST
      • Convert URL to PDF
        GET
      • Convert URL to PDF
        POST
    • LibreOffice
      • Convert office document or image to PDF
        POST
    • Merge
      • Combine Pdfs
        • Merge multiple PDFs together
    • wkhtmltopdf
      • Convert raw HTML to PDF
        POST
      • Convert URL to PDF
        GET
      • Convert URL to PDF
        POST
    • ZXING (Zebra Crossing) Bar Codes
      • Generate bar codes and QR codes with ZXING.
        GET
    • /2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy
      POST
    • /2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy
      GET
    • /2015-03-31/functions/{FunctionName}/policy
      POST
    • /2015-03-31/functions/{FunctionName}/policy
      GET
    • /2015-03-31/functions/{FunctionName}/aliases
      POST
    • /2015-03-31/functions/{FunctionName}/aliases
      GET
    • /2020-04-22/code-signing-configs/
      POST
    • /2020-04-22/code-signing-configs/
      GET
    • /2015-03-31/event-source-mappings/
      POST
    • /2015-03-31/event-source-mappings/
      GET
    • /2015-03-31/functions
      POST
    • /2015-03-31/functions/{FunctionName}/aliases/{Name}
      DELETE
    • /2015-03-31/functions/{FunctionName}/aliases/{Name}
      GET
    • /2015-03-31/functions/{FunctionName}/aliases/{Name}
      PUT
    • /2020-04-22/code-signing-configs/{CodeSigningConfigArn}
      DELETE
    • /2020-04-22/code-signing-configs/{CodeSigningConfigArn}
      GET
    • /2020-04-22/code-signing-configs/{CodeSigningConfigArn}
      PUT
    • /2015-03-31/event-source-mappings/{UUID}
      DELETE
    • /2015-03-31/event-source-mappings/{UUID}
      GET
    • /2015-03-31/event-source-mappings/{UUID}
      PUT
    • /2015-03-31/functions/{FunctionName}
      DELETE
    • /2015-03-31/functions/{FunctionName}
      GET
    • /2020-06-30/functions/{FunctionName}/code-signing-config
      DELETE
    • /2020-06-30/functions/{FunctionName}/code-signing-config
      GET
    • /2020-06-30/functions/{FunctionName}/code-signing-config
      PUT
    • /2017-10-31/functions/{FunctionName}/concurrency
      DELETE
    • /2017-10-31/functions/{FunctionName}/concurrency
      PUT
    • /2019-09-25/functions/{FunctionName}/event-invoke-config
      DELETE
    • /2019-09-25/functions/{FunctionName}/event-invoke-config
      GET
    • /2019-09-25/functions/{FunctionName}/event-invoke-config
      PUT
    • /2019-09-25/functions/{FunctionName}/event-invoke-config
      POST
    • /2018-10-31/layers/{LayerName}/versions/{VersionNumber}
      DELETE
    • /2018-10-31/layers/{LayerName}/versions/{VersionNumber}
      GET
    • /2019-09-30/functions/{FunctionName}/provisioned-concurrency
      DELETE
    • /2019-09-30/functions/{FunctionName}/provisioned-concurrency
      GET
    • /2019-09-30/functions/{FunctionName}/provisioned-concurrency
      PUT
    • /2016-08-19/account-settings/
      GET
    • /2019-09-30/functions/{FunctionName}/concurrency
      GET
    • /2015-03-31/functions/{FunctionName}/configuration
      GET
    • /2015-03-31/functions/{FunctionName}/configuration
      PUT
    • /2018-10-31/layers
      GET
    • /2015-03-31/functions/{FunctionName}/invocations
      POST
    • /2014-11-13/functions/{FunctionName}/invoke-async/
      POST
    • /2019-09-25/functions/{FunctionName}/event-invoke-config/list
      GET
    • /2015-03-31/functions/
      GET
    • /2020-04-22/code-signing-configs/{CodeSigningConfigArn}/functions
      GET
    • /2018-10-31/layers/{LayerName}/versions
      GET
    • /2018-10-31/layers/{LayerName}/versions
      POST
    • /2018-10-31/layers
      GET
    • /2019-09-30/functions/{FunctionName}/provisioned-concurrency
      GET
    • /2017-03-31/tags/{ARN}
      GET
    • /2017-03-31/tags/{ARN}
      POST
    • /2015-03-31/functions/{FunctionName}/versions
      GET
    • /2015-03-31/functions/{FunctionName}/versions
      POST
    • /2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy/{StatementId}
      DELETE
    • /2015-03-31/functions/{FunctionName}/policy/{StatementId}
      DELETE
    • /2017-03-31/tags/{ARN}
      DELETE
    • /2015-03-31/functions/{FunctionName}/code
      PUT

      /2015-03-31/functions/{FunctionName}/configuration

      The AWS Lambda multi-region endpoint
      http://lambda.{region}.amazonaws.com
      The AWS Lambda multi-region endpoint
      http://lambda.{region}.amazonaws.com
      PUT
      /2015-03-31/functions/{FunctionName}/configuration
      Modify the version-specific settings of a Lambda function.
      When you update a function, Lambda provisions an instance of the function and its supporting resources. If your function connects to a VPC, this process can take a minute. During this time, you can't modify the function, but you can still invoke it. The LastUpdateStatus, LastUpdateStatusReason, and LastUpdateStatusReasonCode fields in the response from GetFunctionConfiguration indicate when the update is complete and the function is processing events with the new configuration. For more information, see Function States.
      These settings can vary between versions of a function and are locked when you publish a version. You can't modify the configuration of a published version, only the unpublished version.
      To configure function concurrency, use PutFunctionConcurrency. To grant invoke permissions to an account or Amazon Web Services service, use AddPermission.
      Request Request Example
      Shell
      JavaScript
      Java
      Swift
      curl --location -g --request PUT 'http://lambda.{region}.amazonaws.com/2015-03-31/functions//configuration' \
      --header 'Content-Type: application/json' \
      --data-raw '{
          "Role": "string",
          "Handler": "string",
          "Description": "string",
          "Timeout": 1,
          "MemorySize": 128,
          "VpcConfig": {
              "SubnetIds": [],
              "SecurityGroupIds": []
          },
          "Environment": {
              "Variables": {
                  "property1": "pa$$word",
                  "property2": "pa$$word"
              }
          },
          "Runtime": "nodejs",
          "DeadLetterConfig": {
              "TargetArn": "string"
          },
          "KMSKeyArn": "string",
          "TracingConfig": {
              "Mode": "Active"
          },
          "RevisionId": "string",
          "Layers": [
              "string"
          ],
          "FileSystemConfigs": [
              {
                  "Arn": "string",
                  "LocalMountPath": "string"
              }
          ],
          "ImageConfig": {
              "EntryPoint": [],
              "Command": [],
              "WorkingDirectory": "string"
          }
      }'
      Response Response Example
      200 - Example 1
      {
          "FunctionName": "string",
          "FunctionArn": "string",
          "Runtime": "nodejs",
          "Role": "string",
          "Handler": "string",
          "CodeSize": 0,
          "Description": "string",
          "Timeout": 0,
          "MemorySize": 0,
          "LastModified": "string",
          "CodeSha256": "string",
          "Version": "string",
          "VpcConfig": {
              "SubnetIds": [],
              "SecurityGroupIds": [],
              "VpcId": "string"
          },
          "DeadLetterConfig": {
              "TargetArn": "string"
          },
          "Environment": {
              "Variables": {
                  "property1": "pa$$word",
                  "property2": "pa$$word"
              },
              "Error": {
                  "ErrorCode": "string",
                  "Message": "string"
              }
          },
          "KMSKeyArn": "string",
          "TracingConfig": {
              "Mode": "Active"
          },
          "MasterArn": "string",
          "RevisionId": "string",
          "Layers": [],
          "State": "Pending",
          "StateReason": "string",
          "StateReasonCode": "Idle",
          "LastUpdateStatus": "Successful",
          "LastUpdateStatusReason": "string",
          "LastUpdateStatusReasonCode": "EniLimitExceeded",
          "FileSystemConfigs": [],
          "PackageType": "Zip",
          "ImageConfigResponse": {
              "ImageConfig": {
                  "EntryPoint": [],
                  "Command": [],
                  "WorkingDirectory": "string"
              },
              "Error": {
                  "ErrorCode": "string",
                  "Message": "string"
              }
          },
          "SigningProfileVersionArn": "string",
          "SigningJobArn": "string"
      }

      Request

      Path Params

      Body Params application/json

      Examples

      Responses

      🟢200Success
      application/json
      Body

      🟠480ServiceException
      🟠481ResourceNotFoundException
      🟠482InvalidParameterValueException
      🟠483TooManyRequestsException
      🟠484ResourceConflictException
      🟠485PreconditionFailedException
      🟠486CodeVerificationFailedException
      🟠487InvalidCodeSignatureException
      🟠488CodeSigningConfigNotFoundException
      Modified at 2022-09-10 19:49:51
      Previous
      /2015-03-31/functions/{FunctionName}/configuration
      Next
      /2018-10-31/layers
      Built with