我是lambda的新手,我尝试用另一个lambda调用lambda函数 使用以下脚本
导入boto3 region ='ca-central-1'
def lambda_handler(事件,上下文): client.boto3('lambda',region_name ='region') response = client.invoke(FunctionName ='xyz',LogType ='None') 打印(响应)
但是我得到“EndpointConnectionError:无法连接到端点https://lambda-xyz/wehwk.com
我还为此lambda函数标记了lambda完全访问策略。
我错过了什么吗?提前致谢
答案 0 :(得分:1)
而不是client.boto3('lambda' , region_name='region')
你应该使用:
client = boto3.client('lambda')
观察您倒置了client
和boto3
。然后你可以使用客户端:
response = client.invoke(FunctionName='xyz',LogType='None')
print(response)