用于在terrascript组件之间共享变量的terraobject包

terraobject的Python项目详细描述


TerraObject

用于在terrascript组件之间共享变量的terraobject包

您可以使用terraobject为多个类设置参数,并共享其他terraform资源使用的资源。

示例:

# Create the referencefromterraobjectimportTerraobject# Import the terrascript resources you needfromterrascriptimportproviderfromterrascript.digitalocean.dimportdigitalocean_volume# Create the objecto=Terraobject()# Add the providers, resources, data, as usualo.terrascript.add(provider("digitalocean",token="tokentoken"))# Get some info (e.g. data) and share to be used on other commandspersistent_volume=digitalocean_volume("persistent_volume",name="volume-nyc3-01",region="abc")o.terrascript.add(persistent_volume)o.shared['persistent_volume']=persistent_volume# And you can use and another place:o.shared['persistent_volume'].name# Dump the XMLprint(o.terrascript.dump())

有关terrascript的更多信息:

https://github.com/mjuenema/python-terrascript

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
无法在Java Android中比较字符串   java Month二月在下面的程序中被解析为'33'。如何修复?   用于在方法调用中显式指定泛型参数的Javasyntax   java 安卓。操作系统。NetworkOnMainThread尝试与jsoup 安卓连接时出现异常   java Spring引导找不到jsp视图   java如何访问注释中的属性值?   反射我可以使用isAssignableFrom检查C1是Java中C2的子类型吗?   java如何在selenium中从HTTP服务器传递图像URL   java导入失败。hibernate中的sql   Java中的“断开”while循环   java如何向Spark数据集添加映射列?   java应该在中部署消息驱动bean。耳文件?   java为何如此悲观。在springboot JPA中写入不起作用?   web服务如何在Java中高效地管理文件系统上的文件?   Java验证日期条目   java错误:在AWS RDS上找不到适合数据库的驱动程序   java如何将OBJ文件面定义传递给openGL