我正在寻找有关如何使用Troposphere配置AWS Config的文档。不幸的是,我很难找到有关此特定案例的有用文档。我查看了GitHub上的对流层文档,但似乎找不到任何相关内容。任何指导将不胜感激。
答案 0 :(得分:0)
我自己不了解AWS Config,所以在那里无济于事,但这是所有可用AWS Config资源的Cloudformation文档:
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-reference-config.html
这是对应的对流层对象:
https://github.com/cloudtools/troposphere/blob/master/troposphere/config.py
要注意的一件事是,对流层试图成为CF模板规范的1:1翻译,因此您通常可以根据现有Cloudformation文档/示例进行工作,但可以将其转换为对流层/ python语法。一个例子:
在Cloudformation中,要使用存储桶,您可以使用以下方法:
MyBucket:
Type: AWS::S3::Bucket
Properties:
BucketName: my-bucket
这样转换成对流层:
from troposphere import s3, Template
t = Template()
my_s3_bucket = t.add_resource(
s3.Bucket(
"MyBucket",
BucketName="my-bucket",
)
)
希望如此,对不起,我对AWS Config的了解不多!