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}/code

      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}/code
      Updates a Lambda function's code. If code signing is enabled for the function, the code package must be signed by a trusted publisher. For more information, see Configuring code signing.
      The function's code is locked when you publish a version. You can't modify the code of a published version, only the unpublished version.
      Request Request Example
      Shell
      JavaScript
      Java
      Swift
      curl --location -g --request PUT 'http://lambda.{region}.amazonaws.com/2015-03-31/functions//code' \
      --header 'Content-Type: application/json' \
      --data-raw '{
          "ZipFile": "pa$$word",
          "S3Bucket": "string",
          "S3Key": "string",
          "S3ObjectVersion": "string",
          "ImageUri": "string",
          "Publish": true,
          "DryRun": true,
          "RevisionId": "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
      🟠484CodeStorageExceededException
      🟠485PreconditionFailedException
      🟠486ResourceConflictException
      🟠487CodeVerificationFailedException
      🟠488InvalidCodeSignatureException
      🟠489CodeSigningConfigNotFoundException
      Modified at 2022-09-10 19:49:51
      Previous
      /2017-03-31/tags/{ARN}
      Built with