
Invoke
CertifiedInvoke an AWS Lambda function
Invoke
Certified
Invoke an AWS Lambda function
yaml
type: io.kestra.plugin.aws.lambda.InvokeExamples
yaml
id: aws_lambda_invoke
namespace: company.team
tasks:
- id: invoke
type: io.kestra.plugin.aws.lambda.Invoke
accessKeyId: "{{ secret('AWS_ACCESS_KEY_ID') }}"
secretKeyId: "{{ secret('AWS_SECRET_KEY_ID') }}"
region: "eu-central-1"
functionArn: "arn:aws:lambda:eu-central-1:123456789012:function:my-function"
yaml
id: aws_lambda_invoke
namespace: company.team
tasks:
- id: invoke
type: io.kestra.plugin.aws.lambda.Invoke
accessKeyId: "{{ secret('AWS_ACCESS_KEY_ID') }}"
secretKeyId: "{{ secret('AWS_SECRET_KEY_ID') }}"
region: "eu-central-1"
functionArn: "arn:aws:lambda:eu-central-1:123456789012:function:my-function"
functionPayload:
id: 1
firstname: "John"
lastname: "Doe"
Properties
functionArn *Requiredstring
accessKeyId string
compatibilityMode booleanstring
endpointOverride string
forcePathStyle booleanstring
functionPayload object
pluginDefaultsRef Non-dynamicstring
region string
secretKeyId string
sessionToken string
stsEndpointOverride string
stsRoleArn string
stsRoleExternalId string
stsRoleSessionDuration string
Default
PT15MstsRoleSessionName string
Outputs
contentLength integer
contentType string
uri string
Format
uri