在给定的时间(ttl)后销毁自身的堆栈

cloudcomponents.cdk-temp-stack的Python项目详细描述


cloudcomponents Logo

@云组件/cdk临时堆栈

Build Statuscdkdxtypescriptpython

A stack that destroys itself after a given time (ttl)

安装

类型脚本/JavaScript:

npm i @cloudcomponents/cdk-temp-stack

Python:

^{pr2}$

如何使用

# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826~/usr/bin/envnodefromsource_map_support.registerimportfromaws_cdk.coreimportApp,Durationfrom..temp_infra_stackimportTempInfraStackapp=App()TempInfraStack(app,"TempInfraStack",env=Environment(region=process.env.DEFAULT_REGION,account=process.env.CDK_DEFAULT_ACCOUNT),ttl=Duration.minutes(10))# temp-infra-stack.tsfromaws_cdk.coreimportConstructfromaws_cdk.aws_ec2importVpcfromcloudcomponents.cdk_temp_stackimportTempStack,TempStackPropsclassTempInfraStack(TempStack):def__init__(self,scope,id,*,ttl,description=None,env=None,stackName=None,tags=None,synthesizer=None,terminationProtection=None,analyticsReporting=None):super().__init__(scope,id,ttl=ttl,description=description,env=env,stackName=stackName,tags=tags,synthesizer=synthesizer,terminationProtection=terminationProtection,analyticsReporting=analyticsReporting)Vpc(self,"VPC")

时间生命结构

或者,也可以将TimeToLive构造添加到堆栈中

# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826# your stackfromaws_cdk.coreimportConstruct,Stack,StackProps,Durationfromcloudcomponents.cdk_temp_stackimportTimeToLiveclassYourStack(Stack):def__init__(self,scope,id,*,description=None,env=None,stackName=None,tags=None,synthesizer=None,terminationProtection=None,analyticsReporting=None):super().__init__(scope,id,description=description,env=env,stackName=stackName,tags=tags,synthesizer=synthesizer,terminationProtection=terminationProtection,analyticsReporting=analyticsReporting)TimeToLive(self,"TimeToLive",ttl=Duration.minutes(10))

API参考

API.md。在

示例

请参阅更完整的examples。在

许可证

MIT

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

推荐PyPI第三方库


热门话题
记录打印JAVA控制台客户端的SOAP消息   java camunda异常找不到id为空的任务任务   java如何将json文件转换为以下格式{“Description”:“Cmd是一个开源工具”,数据{“别名”:“xCmd”,“软件”:“xCmd”,“_raw”:“}   java在Hibernate期间清理连接池花费的时间太长   用Java实现基本FTP客户端的socket   Java生成文本文件格式的格式化报告   java hibernate createQuery vs get   TriggerBuilder<Trigger>类型中带有Schedule(ScheduleBuilder<SBT>)的java不适用于参数(可变触发器)   JavaSwing:GlassPane防止鼠标指针更改   java使用for循环创建上下三角形   maven“Java Home”在cmd中运行“mvn v”时不显示   java客户端无法联机连接到服务器   java面向对象程序设计问题   java如何按升序和降序对hashmap数据进行排序   java为什么JPanel从不调用reapint