Skip to content

Commit

Permalink
Add S3 Bucket, S3 Bucket Properties and Tag resources to pycfmodel (#76)
Browse files Browse the repository at this point in the history
* Add S3 Bucket, S3 Bucket Properties and Tag resources to pycfmodel

* Update README with Tag resource property mention

* Fix linting issue

Co-authored-by: Oliver Crawford <[email protected]>
  • Loading branch information
ocrawford555 and Oliver Crawford authored Sep 20, 2021
1 parent 4bc175a commit d5bebb6
Show file tree
Hide file tree
Showing 15 changed files with 423 additions and 20 deletions.
3 changes: 2 additions & 1 deletion .flake8
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
[flake8]
max-line-length=120
# E203 and E501 are ours, the others are the default from flake
ignore = E121,E123,E126,E226,E24,E704,W503,W504,E203,E501
ignore = E121,E123,E126,E226,E24,E704,W503,W504,E203,E501
exclude = .git,__pycache__,venv
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
# Change Log
All notable changes to this project will be documented in this file.

## 0.11.0 - [2021-09-21]
### Additions
- Add `S3Bucket` resource.
- Add `Tags` property for any usage of resource tagging.

## 0.10.4 - [2021-08-13]
### Fixes
- Update `CLOUDFORMATION_ACTIONS`
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ inspecting CloudFormation scripts.
* Security Group Egress Prop
* Security Group Ingress Prop
* Statement
* Tag
* EC2 VPC Endpoint Policy
* Generic Resource
* IAM Group
Expand All @@ -39,6 +40,7 @@ inspecting CloudFormation scripts.
* IAM Role
* IAM User
* KMS Key
* S3 Bucket
* S3 Bucket Policy
* Security Group
* Security Group Egress
Expand Down
2 changes: 2 additions & 0 deletions docs/reference/properties.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,5 @@
::: pycfmodel.model.resources.properties.statement

::: pycfmodel.model.resources.properties.statement_condition

::: pycfmodel.model.resources.properties.tag
2 changes: 2 additions & 0 deletions docs/reference/resources.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@

::: pycfmodel.model.resources.resource

::: pycfmodel.model.resources.s3_bucket

::: pycfmodel.model.resources.s3_bucket_policy

::: pycfmodel.model.resources.security_group
Expand Down
Loading

0 comments on commit d5bebb6

Please sign in to comment.