如何在无服务器中获取生成的部署存储桶名称?
How get generated deployment bucket name in serverless?
默认情况下,Serverless 会创建一个带有生成名称的存储桶,例如 <service name>-serverlessdeploymentbuck-1x6jug5lzfnl7
来存储服务的堆栈状态。但是我怎样才能在 serverless.yml 中得到这个名字?
重要
使用 provider.deploymentBucket.name
不是 en 选项,因为它是您设置此名称的地方,而不是您可以获得它的地方,尤其是当它由无服务器本身生成时。
您可以使用 !Ref ServerlessDeploymentBucket
。它是作为应用程序堆栈其余部分的一部分创建的,因此您可以在模板中引用它。
有更多信息可用here
默认情况下,Serverless 会创建一个带有生成名称的存储桶,例如 <service name>-serverlessdeploymentbuck-1x6jug5lzfnl7
来存储服务的堆栈状态。但是我怎样才能在 serverless.yml 中得到这个名字?
重要
使用 provider.deploymentBucket.name
不是 en 选项,因为它是您设置此名称的地方,而不是您可以获得它的地方,尤其是当它由无服务器本身生成时。
您可以使用 !Ref ServerlessDeploymentBucket
。它是作为应用程序堆栈其余部分的一部分创建的,因此您可以在模板中引用它。
有更多信息可用here