cdk-s3bucket:完全用于删除桶的AWS CDK构造库

时间:2024-03-18 02:10:42
【文件属性】:

文件名称:cdk-s3bucket:完全用于删除桶的AWS CDK构造库

文件大小:133KB

文件格式:ZIP

更新时间:2024-03-18 02:10:42

aws cdk s3bucket nextgeneration TypeScript

cdk-s3bucket-ng cdk-s3bucket-ng是一个AWS CDK构造函数库,它提供了Bucket构造的直接替换,并具有删除非空S3存储桶的功能。 为什么 有时我们只是做一些实验,创建一个S3存储桶。 要在实验室完成后销毁资源。 但是我们首先忘记删除S3 Bucket中的Object,所以销毁将失败。 cdk-s3bucket-ng可以在销毁cdk时帮助删除对象,只需添加removalPolicy: RemovalPolicy.DESTROY属性。 您无需自己删除对象,其用法与本机@ aws-cdk / aws-s3几乎相同。 现在尝试一下! 样本 import { App , Stack , CfnOutput , RemovalPolicy } from '@aws-cdk/core' ; import { BucketNg } from 'cdk-s3buck


【文件预览】:
cdk-s3bucket-master
----.eslintrc.json(4KB)
----.gitignore(905B)
----package.json(4KB)
----src()
--------integ.default.ts(466B)
--------index.ts(1KB)
----tsconfig.eslint.json(739B)
----LICENSE(11KB)
----.mergify.yml(708B)
----CHANGELOG.md(9KB)
----.github()
--------pull_request_template.md(7B)
--------workflows()
----.projenrc.js(2KB)
----custom-resource-handler()
--------index.py(990B)
----README.md(2KB)
----.projen()
--------tasks.json(5KB)
--------deps.json(3KB)
----version.json(25B)
----tsconfig.jest.json(739B)
----.versionrc.json(267B)
----.npmignore(378B)
----test()
--------bucket.test.ts(1KB)
----yarn.lock(272KB)
----API.md(5KB)

网友评论