Aws lambda 了解供应商提供的图层

Aws lambda 了解供应商提供的图层,aws-lambda,boto3,aws-cli,aws-lambda-layers,Aws Lambda,Boto3,Aws Cli,Aws Lambda Layers,看起来像AWSLambda-Python37-SciPy1x这样的AWS层在不同地区的ARN中有不同的帐户和头部版本。乙二醇 us-east-1:arn:aws:lambda:us-east-1:668099181075:layer:AWSLambda-Python37-SciPy1x:22 us-east-2:arn:aws:lambda:us-east-2:259788987135:layer:AWSLambda-Python37-SciPy1x:20 从脚本中,我需要添加与lambda

看起来像AWSLambda-Python37-SciPy1x这样的AWS层在不同地区的ARN中有不同的帐户和头部版本。乙二醇

  • us-east-1:arn:aws:lambda:us-east-1:668099181075:layer:AWSLambda-Python37-SciPy1x:22
  • us-east-2:arn:aws:lambda:us-east-2:259788987135:layer:AWSLambda-Python37-SciPy1x:20
从脚本中,我需要添加与lambda区域相关的层,但我没有找到AWS CLI或boto3命令,该命令将为我提供“已发布”层的ARN(即AWS管理员授予所有帐户访问权限的层),我只能找到我自己的层(例如
AWS lambda列表层

web浏览器中lambda的AWS控制台显示了供应商的层,因此我加载了该页面并查看了js控制台,发现提出了以下请求:

https://console.aws.amazon.com/lambda/services/ajax?operation=listAwsVendedLayers&locale=en
因此,RESTAPI似乎有此操作来实现这一点,但我在AWS CLI或boto3中找不到等效的操作


有什么想法吗(除了使用带有正确请求头和身份验证信息的curl,pain),也许是一种在bot3中运行“原始”请求的方法,这样我就可以给它这个
listawsvendelayers
操作了?我在文档中找不到任何东西。

我认为没有文档化的api可以这样做。