标签: aws-visual-studio-toolkit

使用IAM策略文档对象列表作为AWS :: Serverless ::功能策略

根据无服务器应用程序模型中的文档,AWS::Serverless::Function可以为Policies资源的属性指定IAM策略文档对象(PDO)的列表.

但是,当我尝试定义IAM PDO时,AWS Toolkit for Visual Studio正在标记语法错误: 在此输入图像描述

以下是我的Resources部分的完整示例:

"Resources": { "Example" : { "Type" : "AWS::Serverless::Function", "Properties": { "Handler": "Example::Example.Controllers.ExampleController::ExampleAction", "Runtime": "dotnetcore2.0", "CodeUri": "", "MemorySize": 256, "Timeout": 30, "Policies": [{ "Version": "2012-10-17", "Statement": { "Effect": "Allow", "Action": "*", "Resource": "*" } }], "Events": { "PutResource": { "Type": "Api", "Properties": { "Path": "/{id}", "Method": "GET" } } } } } }

有什么我错了,或者SAM或AWS Toolkit语法验证有问题吗?

amazon-web-services aws-serverless aws-visual-studio-toolkit serverless-application-model

6
推荐指数
1
解决办法
146
查看次数

Elastic Beanstalk 和 EC2 实例连接:无法连接

我从 Visual Studio 创建了 Elastic Beanstalk 环境,需要登录才能为底层 ec2 虚拟机提供服务。

\n

我没有服务器的凭据,因此我想使用EC2 Instance Connect

\n

当我点击连接时,我收到一条错误消息:

\n
\n

我们无法连接到您的实例。确保您的实例\xe2\x80\x99s 网络设置已针对 EC2 Instance Connect 正确配置。有关更多信息,请参阅任务 1:配置实例的网络访问。

\n
\n

通过链接,我找到了说明:

\n
\n
    \n
  • 确保与您的实例关联的安全组允许端口 22 上来自您的 IP 地址或网络的入站 SSH 流量。
  • \n
  • (Amazon EC2 控制台基于浏览器的客户端)我们建议您的实例允许来自为服务发布的推荐 IP 块的入站 SSH 流量。使用EC2_INSTANCE_CONNECT服务参数的过滤器来获取 EC2 Instance Connect 子集中的 IP 地址范围。
  • \n
\n
\n

如何通过 EC2 Instance Connect 连接到 EC2 底层的 Elastic Beanstalk?

\n

我尝试过的:

\n

我创建了一个包含我的客户端 IP 地址的新安全组,但这不起作用。这是有道理的,因为是在控制台中运行的 EC2 Instance Connect …

amazon-ec2 amazon-web-services amazon-elastic-beanstalk aws-visual-studio-toolkit

1
推荐指数
1
解决办法
4545
查看次数