AWS Lambda Connector

  • Latest Dynatrace
  • Reference
  • 3-min read

Review the required AWS permissions and condition keys of the AWS Lambda Connector actions to ensure that you grant Dynatrace only a minimum set of permissions. For more information, see AWS documentation.

Get function

Returns information about the function or function version, with a link to download the deployment package that's valid for 10 minutes.

For more information, see the official documentation of Get function.

Required AWS permission: lambda:GetFunction.

Inputs

FieldTypeDescriptionRequired

Region

string

The region to use.

Required

FunctionName

string

The name or ARN of the Lambda function, version, or alias.

Required

Output

Returns fields as described in GetFunctionCommandOutput.

Invoke

Invokes a Lambda function.

For more information, see the official documentation of Invoke.

Required AWS permission: lambda:InvokeFunction.

Inputs

FieldTypeDescriptionRequired

Region

string

The region to use.

Required

FunctionName

string

The name or ARN of the Lambda function, version, or alias.

Required

InvocationType

Enum

The invocation type of the Lambda function. Possible values: DryRun, Event, RequestResponse.

Optional

Qualifier

string

Specify a version or alias to invoke a published version of the function.

Optional

Payload

payload

The Payload parameter of the request.

Optional

Output

Returns fields as described in InvokeCommandOutput.

Long-running requests to AWS are aborted after 100 seconds

List functions

Returns a list of Lambda functions, with the version-specific configuration of each.

For more information, see the official documentation of List functions.

Required AWS permission: lambda:ListFunctions.

Inputs

FieldTypeDescriptionRequired

Region

string

The region to use.

Required

Marker

string

Specifies the pagination token that's returned by a previous request to retrieve the next page of results.

Optional

MaxItems

number

The maximum number of functions to return in the response.

Optional

Output

Returns fields as described in ListFunctionsCommandOutput.

Update function configuration

Modify the version-specific settings of a Lambda function.

For more information, see the official documentation of Update function configuration.

Required AWS permission: lambda:UpdateFunctionConfiguration.

Inputs

FieldTypeDescriptionRequired

Region

string

The region to use.

Required

FunctionName

string

The name or ARN of the Lambda function.

Required

Description

string

A description of the function.

Optional

Environment

Environment

Environment variables that are accessible from function code during execution.

Optional

MemorySize

number

The amount of memory available to the function at runtime.

Optional

Timeout

number

The amount of time (in seconds) that Lambda allows a function to run before stopping it.

Optional

Output

Returns fields as described in UpdateFunctionConfigurationCommandOutput.

Related tags
Software Delivery