paws.compute (version 0.1.0)

lambda_delete_function: Deletes a Lambda function

Description

Deletes a Lambda function. To delete a specific function version, use the Qualifier parameter. Otherwise, all versions and aliases are deleted.

Usage

lambda_delete_function(FunctionName, Qualifier)

Arguments

FunctionName

[required] The name of the Lambda function or version.

Name formats

  • Function name - my-function (name-only), my-function:1 (with version).

  • Function ARN - arn:aws:lambda:us-west-2:123456789012:function:my-function.

  • Partial ARN - 123456789012:function:my-function.

You can append a version number or alias to any of the formats. The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.

Qualifier

Specify a version to delete. You can't delete a version that's referenced by an alias.

Request syntax

svc$delete_function(
  FunctionName = "string",
  Qualifier = "string"
)

Details

To delete Lambda event source mappings that invoke a function, use DeleteEventSourceMapping. For AWS services and resources that invoke your function directly, delete the trigger in the service where you originally configured it.

Examples

Run this code
# NOT RUN {
# This operation deletes a Lambda function
# }
# NOT RUN {
svc$delete_function(
  FunctionName = "myFunction",
  Qualifier = "1"
)
# }
# NOT RUN {
# }

Run the code above in your browser using DataCamp Workspace