问题标签 [aws-toolkit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio-code - Kinesis data stream to lambda function
I have an existing kinesis instance and my aim is to connect to it via a lambda function and process the records.
I created the lambda using vscode aws-toolkit extension by "create new SAM Application". I put some test records using boto3 in python. every time I revoke the lambda locally in the debug mode, the event is an empty object so there are no records to parse.
I can connect to the kinesis and retrieve records in python using boto3 to confirm the existence of the records.
Here is my template.yaml
I have also tested with Enabled: true
with no success
The lamda function
Is it possible to invoke the function locally and get records?
azure-pipelines - 如何从 Azure devops 触发 AWS 设备场测试
我有一个用于移动应用程序的 Azure CI-CD 构建,当它完成构建时,我希望它连接到我的 AWS Device Farm 并在生成的应用程序上触发一套测试。
AWS 中是否有我可以设置的东西,以便我可以通过 Azure 构建中的一些 AWS API 访问它?在 Azure Devops 方面,我该怎么做?我已经安装了“ AWS Toolkit for Azure DevOps ”,但不确定从那里去哪里(如果甚至需要该工具包)。
amazon-web-services - 运行 AWS Toolkit for Visual Studio 2022 预览版
AWS Toolkit for Visual Studio 2022 预览版现在可用吗?需要运行 VS 2022 Preview 版本的工具包。
amazon-s3 - 如何限制 Visual Studio AWS Explorer 中列出的 S3 存储桶
我正在 Visual Studio 中设置 aws 工具包。我创建了一个将用于开发的 IAM 用户。但是对于我配置的 IAM 用户,我看到它在资源管理器中看不到 S3 存储桶。它给出“拒绝访问”。
这是分配给 IAM 用户的自定义角色:
我可以让它工作的唯一方法是向IAM 用户添加“ AmazonS3FullAccess ”策略。但随后它会暴露帐户中的所有存储桶。不仅仅是为开发人员准备的存储桶。
是否可以使用自定义策略?我是新手,所以提前道歉。
python - 在 VSCode 中调试 Python Lambda 函数
几年来,我已经成功地使用 AWS Toolkit 调试 node.js lambda 函数。对于我的最新项目,我想用 python 编写我的 lambda 函数。我已按照以下教程中的说明进行操作。
这个教程看起来真的和我调试 node.js 的一样。但是,当我点击“运行和调试”时,我收到了这个错误。
2021-10-08 17:04:00 [INFO]:运行 PythonPipBuilder:ResolveDependencies
2021-10-08 17:04:03 [信息]:构建失败
2021-10-08 17:04:04 [INFO]:错误:PythonPipBuilder:ResolveDependencies - {debugpy==1.5.0(wheel)}
2021-10-08 17:04:04 [WARN]:“sam build”失败:C:/path_to_user/AppData/Local/Temp/aws-toolkit-vscode/vsctkYP3zOS/app___vsctk___template.yaml
显然它是说它无法解决 debugpy 但我刚刚开始使用 python,我不确定这是什么或如何解决它。谷歌搜索没有找到任何解决问题的方法。如果有人能启发我,我将不胜感激
visual-studio-code - 如何让 VSCode 在我的虚拟环境中进行调试?
我正在 VSCode 中构建 AWS SAM 应用程序并尝试在本地进行调试。 几乎每次我点击调试器时,它都会经历安装所有需求的整个过程。大约 5-10% 的时间,它会跳过所有安装并正常运行,但我看不出我做了什么不同 - 即使背靠背运行也不会一致。
我创建了一个 Docker 映像,但我似乎无法让 VSCode 使用它。我做了一个虚拟环境,它确实列在解释器环境中,但似乎没有帮助。我错过了什么?
java - AWSToolkit for Eclipse --- 部署无服务器项目挂起 10%
我正在使用此处找到的 Eclipse 插件浏览 AWS 无服务器教程...
https://docs.aws.amazon.com/toolkit-for-eclipse/v1/user-guide/serverless-projects.html
我只是使用了 HelloWorld 蓝图,然后按照教程所述选择了 Deploy Serverless Project。在我看到的进度视图中..
在右下角,我看到 10%
但它永远不会超过这一点。没有错误,在 AWS Explorer 中打开 AWS CloudFormation 没有显示任何内容。
我让它跑了一夜。没运气。我尝试更改 JDK 并确保它在 Java 8 (OpenJDK8) 上。那里没有帮助。我已经尝试安装最新的 eclipse (2021-09) 并重新安装 AWSTookKit。同样的问题。
在 Eclipse 的 AWS Explorer 视图中,我可以看到我的 EC2 实例、我的 S3 存储桶(包括为 HelloWorld 项目创建的存储桶)、我过去创建的我的 DynamoDB 实例。所以我相信它在凭证等方面都正确连接。
我看到它已将项目打包成一个大小为 8.3MB 的 zip 文件。我认为这是它试图发送到 S3 的内容,但有什么不开心的吗?
很高兴看到它被卡住了,这样我就可以解决这个问题。有什么建议么?
python - 能够使用 Visual Studio 2022 中的 AWS Toolkit 在 AWS Lambda 中部署 Python
是否可以使用 AWS Toolkit for Visual Studio 2022 在 Lambda 函数中部署 Python 3.9
amazon-elastic-beanstalk - 适用于 .NET Core 的 AWS Beanstalk 工具 - 忽略配置文件中的自包含参数
我正在尝试使用适用于 .NET Core 应用程序(4.2.2)的 Amazon Elastic Beanstalk 工具将 net6.0 应用程序发布到 AWS EB(Windows)。在撰写本文时,我需要包含 net6.0 运行时,因为 EB 尚不支持 net6.0。我可以使用 AWS Toolkit for Visual Studio 成功地将我的应用程序发布到 AWS。该工具包使用以下参数调用 dotnet publish:
工具包在成功发布后创建此配置文件 (aws-beanstalk-tools-defaults.json):
}
但是,当我尝试将命令行实用程序与命令一起使用时:
dotnet eb deploy-environment -cfg myConfFile.json
自包含参数和运行时参数未传递给导致此调用的 dotnet deploy 调用:
我尝试在不使用配置文件的情况下传递参数
只是为了触发这个异常:
System.InvalidOperationException:选项缺少必需的参数:--runtime
无论如何使用此实用程序来发布使用自包含捆绑到基于 Windows 的 EB 实例的 net6.0 应用程序?