Search code examples
amazon-web-servicesaws-lambdaaws-codepipeline

AWS Codepipeline Invoke option are no available


I'm trying to run an AWS Lambda on my AWS CodePipeline, the Lambda function is set up, tested and correct, however the "invoke" option does not appear in the options dropdown - showing just build, test, etc..Some guess why?


Solution

  • As per the AWS Regions and Endpoints document, AWS Lambda is not available in sa-east-1 region.

    AWS Lambda is currently available only in the below regions:

    enter image description here

    This is the reason, you are unable to see the Invoke action, which only has one option: AWS Lambda.

    You need to switch your pipeline to a region, which supports AWS Lambda.