SWA云目录的其余部分使用的一组核心对象

swa-cc.core的Python项目详细描述


swa secure s3存储桶堆栈库

定义一个安全性值得骄傲的s3存储桶。

S3StorageBucketStack从底层构造中公开以下部署时间属性bucket

  • bucketArn-桶的arn(即arn:aws:s3:::bucket_name
  • bucketName-存储桶的名称(即bucket_name
  • arnForObjects(pattern)-存储桶中一个或多个对象(即 arn:aws:s3:::bucket_name/exampleobject.pngarn:aws:s3:::bucket_name/Development/*
  • urlForObject(key)-存储桶中对象的url(即 https://s3.cn-north-1.amazonaws.com.cn/china-bucket/mykey

S3StorageBucketStack从底层构造中公开以下部署时间方法bucket

  • add_lifecycle_rule
  • add_metric
  • add_object_created_notification
  • add_object_removed_notificationself
  • add_event_notification
  • add_to_resource_policy
  • arn_for_objects
  • on_cloud_trail_event
  • on_cloud_trail_put_object
  • url_for_object

帮助完整命令

  • 用于发布的包代码。首先在setup.py中增加版本,然后运行以下命令 python3 setup.py sdist bdist_wheel
  • 发布代码 python3 -m twine upload dist/*
  • 生成文档 cd docs && make html
  • 运行单元测试 pytest --cov . --cov-report=html --html=testreport/report.html
  • 上传到声纳 sonar-scanner \-Dsonar.projectKey=swa_cc_secure_s3_storage_bucket \-Dsonar.sources=source\swa_cc \-Dsonar.host.url=https://sonar-tools.swacorp.com/EC \-Dsonar.login=eda1a69701cd879fe142e1c36b2ed3db6769a01c

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

推荐PyPI第三方库


热门话题
java与Groovy正则表达式匹配混淆   java控制台未定义为JSNI   主目录中的java指针异常   java如何获取hashmap中的arrayList的大小   ApachePOI用于文本,Java代码中的word doc(.docx)中没有进行追加   Ruby对象到Java对象   JavaSpringJPA哈希集只返回一个值   Java在执行由配置了精确类路径参数的mavenjarpluin生成的可执行jar时无法找到依赖项   java我试图在画布上写一个文本,但什么也没发生   java HTTP 404源服务器找不到目标资源的当前表示形式,或者不愿意透露存在该表示形式。不起作用   java提取小数点后的最后一个数字   oop Java:无法访问对象的元素   PHP URL中RecyclerView中的java句柄空异常   不调用OnCreateViewHolder的java Update RecyclerView适配器项