AWS Transfer Family客户端返回Lambda中无list_profiles函数的错误,但本地代码正常运行。

0

【以下的问题经过翻译处理】 在尝试从AWS Transfer客户端获取配置文件时,返回了一个错误,称“Transfer”对象没有属性“list_profiles”。然而,当我在本地运行相同的代码时,它可以正常工作。只有在AWS Lambda中运行失败。我以为可能会是权限问题,但配置的角色对Transfer Family有完全访问权限。它运行describe_server或list_tags_for_resource等其他函数没有问题,所以不像客户端不存在的问题。 ‘’‘ client = boto3.client(service_name = 'transfer', region_name = region) response = client.list_profiles() ’‘’ 另外,我还测试了与describe_profile类似的其他配置文件函数,但是存在相同的属性不存在问题。这是我遵循的文档:https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/transfer.html#Transfer.Client.describe_profile

profile picture
EXPERTE
gefragt vor 5 Monaten42 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 Lambda运行时所包含的SDK更新到最新版本需要一些时间。建议您包含自己的SDK版本并重试。

profile picture
EXPERTE
beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen