问题标签 [aws-config]

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.

0 投票
1 回答
2094 浏览

python - 获取 OSError: Passed non-file path using pyarrow ParquetDataset

我必须在不同的环境中运行一些测试。在测试中,我必须检查 s3 中的一些目录以查找镶木地板文件并将它们传输到字典中,如下所示

如果aws_profile == aws 凭证文件中的默认配置文件,它会完美运行,但它会返回

如何将 aws 配置文件凭据解析为 pyarrow 以修复它?

0 投票
1 回答
506 浏览

typescript - 对象字面量只能指定已知属性,并且“IResolvable”类型中不存在“allAwsRegions”

我目前正在使用 AWS-CDK 做一些工作,并且我正在尝试创建一个配置聚合器来聚合我所有区域配置日志的存储。我将区域作为源而不是帐户来执行此操作,因为我不允许/无法配置组织。这是我在尝试将道具添加到下面的代码时当前收到的错误。

这是我的代码:

当我尝试使用道具 accountIds 并给它一个“awsAccountID”值时,上面的错误当前正在出现,该值是从您在上面看到的变量中分配的值。我以前没有遇到过这样的问题,非常感谢帮助!!!

0 投票
2 回答
2654 浏览

amazon-web-services - “为不需要它们的模板指定的参数值。” 尝试通过 AWS cloudformation 部署一致性包时

我正在研究通过 AWS cloudformation 部署一致性包的概念证明,但我被错误“为不需要它们的模板指定的参数值”所困扰。我使用的配置规则确实需要一个参数。附上代码。我还用 cfn-lint 测试了模板,没有收到任何反馈/错误。

我的模板是“简单”及以下:

0 投票
2 回答
215 浏览

amazon-web-services - 由于缺少角色权限,无法执行 config:PutEvaluations

您好,我正在尝试在 Terraform 中添加 AWS Config。我已经像这样设置了以下策略附件:

我已验证 AWS 中的策略与上述策略附件相匹配。但是,当我在控制台中访问 AWS Config 服务时,我的每个配置规则都会出现以下错误:

我在这个问题上没有找到任何好的资源。我一直在四处搜寻,但什么都没有出现。我只看到这篇文章:https ://aws.amazon.com/premiumsupport/knowledge-center/config-error-security-hub/ 。对此问题的任何帮助将不胜感激。作为参考,我将策略附加到 IAM 角色,如下所示:

0 投票
1 回答
98 浏览

terraform - 错误:创建 AWSConfig 规则时出错:无法创建 AWSConfig 规则:InvalidParameterValueException

我正在尝试添加aws_config_config_rule具有一组的资源input_parameters,但我不断得到

我想我可以使用 jsonencode 函数https://www.terraform.io/docs/configuration/functions/jsonencode.html。我遇到了一个 github 问题:https ://github.com/hashicorp/terraform/issues/14074 ,但它与我遇到的不同。任何帮助将不胜感激。

0 投票
2 回答
394 浏览

terraform - 无法创建 AWSConfig 规则:InvalidParameterValueException:空格不能用于输入参数:阈值

我正在尝试创建一个 aws 配置规则来检查 cloudtrail 警报是否已启用。Error: Error creating AWSConfig rule: Failed to create AWSConfig rule: InvalidParameterValueException: Blank spaces are not acceptable for input parameter: threshold.运行时出现以下错误terraform apply。我不确定输入参数参数中的格式问题是什么(请参阅 参考资料input_parameters)。如果我删除除metricNameie之外的所有内容,则应用有效

任何帮助将不胜感激。

从 json 字符串解析类型 ints 似乎存在问题:https ://github.com/hashicorp/terraform-provider-aws/issues/773#issuecomment-385454229

即使使用我也会遇到同样的错误

或者

转换用引号括起来的 int 值也不起作用。

上面的代码产生以下错误:

0 投票
2 回答
1762 浏览

amazon-web-services - Terraform - 动态变量参数

我觉得我已经尝试了很多不同的方法,但在我如何调用这些变量方面我可能有点偏离。我有以下代码:

最终,我将在下面添加大量规则config_rule_params,但并非所有规则都具有sourcescope甚至是其他参数。创建资源时如何正确调用这些变量?当前收到以下错误:

0 投票
1 回答
2943 浏览

amazon-web-services - Terraform - 如果数据源不存在,则不要创建资源

我正在使用以下设置来遍历我的本地人。只有在 terraform 可以抓取数据资源的情况下,才应填写某些参数。如果数据资源不存在,则在参数中注明,然后跳过资源创建。

不幸的是,似乎我不能以这种方式使用 count.index :

0 投票
1 回答
644 浏览

amazon-web-services - CredentialsError:配置中缺少凭据,如果使用 AWS_CONFIG_FILE,请设置 AWS_SDK_LOAD_CONFIG=1

我昨天发布了一个问题,今天我遇到了同一个项目不同错误的问题:

我的凭据和配置文件如下所示:


我收到的错误也是标题:

AWS Lambda 函数如下:

因为它甚至没有部署到我的 AWS 账户,所以我认为这无关紧要。

运行时询问部署我得到:

我慢慢变得沮丧,因为两周后我在大学项目中无法向前迈出任何一步:)

请帮助

0 投票
0 回答
55 浏览

amazon-cloudformation - 使用 CloudFormation 重新评估 AWS Config 规则

我们的整个堆栈使用 CloudFormation 实现自动化。我在 AWS Config 中创建了一个使用基于配置更改的触发器的自定义规则。有时我必须在测试后更新配置规则的 lambda。这再次通过 Cloud Formation 完成。但问题是 Config 规则没有被触发,因为现有资源的配置没有变化。一种解决方案是在 CloudFormation 模板中完全注释掉 Config 规则,部署它,取消注释规则,然后再次部署。有没有更好的办法 ?