Configuration parameters
defaultRegion— AWS Default Region (required)roleArn— Role ArnroleSessionName— Role Session NamesessionDuration— Role Session Durationcredentials— Access Keyaccess_key— Access Keysecret_key— Secret Keytimeout— Timeoutretries— Retriesendpoint_url— PrivateLink service URL.sts_endpoint_url— STS PrivateLink URLsts_regional_endpoint— AWS STS Regional Endpointsinsecure— Trust any certificate (not secure)proxy— Use system proxy settings
Commands (15)
-
aws-lambda-create-functionCreates a Lambda function. To create a function, you need a deployment package and an execution role.
-
aws-lambda-delete-functionDeletes a Lambda function. To delete a specific function version, use the Qualifier parameter. Otherwise, all versions and aliases are deleted.
-
aws-lambda-delete-function-url-configDeletes a Lambda function URL. When you delete a function URL, you can’t recover it. Creating a new function URL results in a different URL address.
-
aws-lambda-delete-layer-versionDeletes a version of an Lambda layer.
-
aws-lambda-get-account-settingsRetrieves details about your account's limits and usage in an AWS Region.
-
aws-lambda-get-functionReturns the configuration information of the Lambda function and a presigned URL link to the .zip file you uploaded with CreateFunction so you can download the .zip file. Note that the URL is valid for up to 10 minutes. The configuration information is the same information you provided as parameters when uploading the function. Use the Qualifier parameter to retrieve a published version of the function. Otherwise, returns the unpublished version ($LATEST ).
-
aws-lambda-get-function-configurationReturns the version-specific settings of a Lambda function or version. The output includes only options that can vary between versions of a function.
-
aws-lambda-get-function-url-configReturns details about a Lambda function URL.
-
aws-lambda-get-policyReturns the resource-based IAM policy for a function, version, or alias.
-
aws-lambda-invokeInvokes a Lambda function. Specify just a function name to invoke the latest version of the function. To invoke a published version, use the Qualifier parameter to specify a version or alias. If you use the RequestResponse (synchronous) invocation option, note that the function may be invoked multiple times if a timeout is reached. For functions with a long timeout, your client may be disconnected during synchronous invocation while it waits for a response. Use the "timeout" and "retries" arguments to control this behavior. If you use the Event (asynchronous) invocation option, the function will be invoked at least once in response to an event and the function must be idempotent to handle this.
-
aws-lambda-list-aliasesReturns a list of aliases created for a Lambda function. For each alias, the response includes information such as the alias ARN, description, alias name, and the function version to which it points.
-
aws-lambda-list-functionsReturns a list of your Lambda functions. For each function, the response includes the function configuration information. You must use GetFunction to retrieve the code for your function.
-
aws-lambda-list-layer-versionLists the versions of an Lambda layer.
-
aws-lambda-list-versions-by-functionReturns a list of versions, with the version-specific configuration of each.
-
aws-lambda-publish-layer-versionCreates an Lambda layer from a ZIP archive.