AWS Lambda实例的唯一标识符是ARN(Amazon Resource Name)。
ARN由以下组成:
下面是一个使用Python的示例代码,用来获取Lambda函数的ARN:
import boto3
lambda_client = boto3.client('lambda', region_name='us-west-2')
function_name = 'my-lambda-function'
response = lambda_client.get_function(
FunctionName=function_name
)
function_arn = response['Configuration']['FunctionArn']
print(function_arn)
在上面的示例中,我们使用AWS SDK for Python(Boto3)创建了一个Lambda客户端。然后,我们调用get_function
方法来获取Lambda函数的配置信息。从返回的响应中,我们可以提取出函数的ARN并打印出来。