文件名称:pycfmodel:用于Cloud Formation脚本的python模型
文件大小:114KB
文件格式:ZIP
更新时间:2024-03-02 18:59:33
Python
pycfmodel 用于Cloud Formation脚本的python模型。 pycfmodel通过创建由python对象组成的模型,使在Python中使用CloudFormation脚本更加容易。 对象具有各种帮助程序功能,可帮助执行与解析和检查CloudFormation脚本有关的常见任务。 pip install pycfmodel 目前支持 AWSTemplateFormatVersion 条件 描述 对应 元数据 产出 参量 资源: 特性: 政策 政策文件 主要 安全组出口道具 安全组入口道具 声明 EC2 VPC端点策略 通用资源 IAM集团 IAM托管策略 IAM政策 IAM角色 IAM用户 KMS密钥 S3存储桶策略 安全组 安全组出口 安全组入口 SNS主题政策 SQS队列策略 转变 例 from pycfmodel import parse templa
【文件预览】:
pycfmodel-master
----.flake8(150B)
----.github()
--------workflows()
----scripts()
--------generate_cloudformation_actions_file.py(800B)
----requirements.txt(109B)
----CONTRIBUTING.md(594B)
----mkdocs.yml(979B)
----LICENSE.md(11KB)
----setup.py(1KB)
----README.md(4KB)
----pycfmodel()
--------cloudformation_actions.py(333KB)
--------model()
--------utils.py(727B)
--------__init__.py(99B)
--------action_expander.py(2KB)
--------resolver.py(8KB)
--------constants.py(1KB)
----Makefile(1002B)
----docs()
--------index.md(12B)
--------contributing.md(18B)
--------reference()
--------code_of_conduct.md(21B)
--------stylesheets()
--------changelog.md(15B)
----tests()
--------test_regexs.py(771B)
--------test_action_expander.py(11KB)
--------test_constants.py(611B)
--------test_cf_model.py(1KB)
--------test_parameter.py(2KB)
--------resources()
--------test_utils.py(1KB)
--------test_resolver.py(16KB)
----.readthedocs.yml(184B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(1KB)
----pyproject.toml(182B)
----CHANGELOG.md(3KB)