Last active
April 29, 2020 06:08
-
-
Save jtroberts83/1dfe194c024621e6caae3e19cee33655 to your computer and use it in GitHub Desktop.
Cloud Custodian Schema Additions in 0.9.1.0 Release
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| There are 161 resources in c7n v0.8.46.1 | |
| There are 171 resources in c7n v0.9.1.0 | |
| New Resources Added between two schemas: | |
| backup-vault | |
| elasticache-group | |
| emr-security-configuration | |
| glue-catalog | |
| glue-classifier | |
| glue-ml-transform | |
| glue-security-configuration | |
| glue-trigger | |
| glue-workflow | |
| qldb | |
| ########################################################################################################################## | |
| ## Only NEW actions, filters, and resources since last release are shown below, all pre-existing are omitted ## | |
| ########################################################################################################################## | |
| aws.account: | |
| actions: | |
| - set-password-policy | |
| aws.app-elb: | |
| actions: | |
| - copy-related-tag | |
| aws.app-elb-target-group: | |
| actions: | |
| - copy-related-tag | |
| aws.asg: | |
| actions: | |
| - copy-related-tag | |
| ############# NEW RESOURCE - aws.backup-vault ############# | |
| backup-vault: | |
| actions: | |
| - auto-tag-user | |
| - copy-related-tag | |
| - invoke-lambda | |
| - invoke-sfn | |
| - mark-for-op | |
| - notify | |
| - post-finding | |
| - post-item | |
| - put-metric | |
| - remove-tag | |
| - tag | |
| - webhook | |
| filters: | |
| - event | |
| - finding | |
| - kms-key | |
| - marked-for-op | |
| - ops-item | |
| - value | |
| aws.cfn: | |
| actions: | |
| - copy-related-tag | |
| aws.cloudhsm-cluster: | |
| actions: | |
| - copy-related-tag | |
| aws.config-recorder: | |
| actions: | |
| - post-finding | |
| aws.datapipeline: | |
| actions: | |
| - copy-related-tag | |
| aws.dax: | |
| actions: | |
| - copy-related-tag | |
| aws.directconnect: | |
| actions: | |
| - auto-tag-user | |
| - copy-related-tag | |
| - mark-for-op | |
| - remove-tag | |
| - tag | |
| filters: | |
| - marked-for-op | |
| aws.directory: | |
| actions: | |
| - copy-related-tag | |
| aws.distribution: | |
| actions: | |
| - set-attributes | |
| filters: | |
| - distribution-config | |
| aws.dlm-policy: | |
| actions: | |
| - post-finding | |
| aws.dms-endpoint: | |
| actions: | |
| - auto-tag-user | |
| - copy-related-tag | |
| - mark-for-op | |
| - remove-tag | |
| - tag | |
| filters: | |
| - marked-for-op | |
| aws.dms-instance: | |
| actions: | |
| - copy-related-tag | |
| aws.ec2: | |
| filters: | |
| - ssm-compliance | |
| aws.ecr: | |
| actions: | |
| - copy-related-tag | |
| aws.ecs: | |
| actions: | |
| - copy-related-tag | |
| aws.ecs-container-instance: | |
| actions: | |
| - copy-related-tag | |
| aws.ecs-service: | |
| actions: | |
| - copy-related-tag | |
| aws.ecs-task: | |
| actions: | |
| - copy-related-tag | |
| aws.ecs-task-definition: | |
| actions: | |
| - copy-related-tag | |
| aws.efs: | |
| actions: | |
| - configure-lifecycle-policy | |
| filters: | |
| - lifecycle-policy | |
| aws.efs-mount-target: | |
| actions: | |
| - post-finding | |
| aws.eks: | |
| actions: | |
| - copy-related-tag | |
| ############# NEW RESOURCE - aws.elasticache-group ############# | |
| elasticache-group: | |
| actions: | |
| - invoke-lambda | |
| - invoke-sfn | |
| - notify | |
| - post-finding | |
| - post-item | |
| - put-metric | |
| - webhook | |
| filters: | |
| - event | |
| - finding | |
| - metrics | |
| - ops-item | |
| - value | |
| aws.elasticbeanstalk-environment: | |
| actions: | |
| - copy-related-tag | |
| aws.elasticsearch: | |
| actions: | |
| - copy-related-tag | |
| aws.elb: | |
| actions: | |
| - copy-related-tag | |
| aws.emr: | |
| actions: | |
| - copy-related-tag | |
| filters: | |
| - value | |
| ############# NEW RESOURCE - aws.emr-security-configuration ############# | |
| emr-security-configuration: | |
| actions: | |
| - delete | |
| - invoke-lambda | |
| - invoke-sfn | |
| - notify | |
| - post-finding | |
| - post-item | |
| - put-metric | |
| - webhook | |
| filters: | |
| - event | |
| - finding | |
| - ops-item | |
| - value | |
| aws.event-rule-target: | |
| actions: | |
| - post-finding | |
| aws.fsx: | |
| actions: | |
| - copy-related-tag | |
| aws.fsx-backup: | |
| actions: | |
| - copy-related-tag | |
| aws.gamelift-build: | |
| actions: | |
| - post-finding | |
| ############# NEW RESOURCE - aws.glue-catalog ############# | |
| glue-catalog: | |
| actions: | |
| - invoke-lambda | |
| - invoke-sfn | |
| - notify | |
| - post-finding | |
| - post-item | |
| - put-metric | |
| - set-encryption | |
| - webhook | |
| filters: | |
| - cross-account | |
| - event | |
| - finding | |
| - glue-security-config | |
| - ops-item | |
| - value | |
| ############# NEW RESOURCE - aws.glue-classifier ############# | |
| glue-classifier: | |
| actions: | |
| - delete | |
| - invoke-lambda | |
| - invoke-sfn | |
| - notify | |
| - post-finding | |
| - post-item | |
| - put-metric | |
| - webhook | |
| filters: | |
| - event | |
| - finding | |
| - ops-item | |
| - value | |
| aws.glue-crawler: | |
| filters: | |
| - security-config | |
| aws.glue-dev-endpoint: | |
| filters: | |
| - security-config | |
| - subnet | |
| aws.glue-job: | |
| filters: | |
| - security-config | |
| ############# NEW RESOURCE - aws.glue-ml-transform ############# | |
| glue-ml-transform: | |
| actions: | |
| - auto-tag-user | |
| - copy-related-tag | |
| - delete | |
| - invoke-lambda | |
| - invoke-sfn | |
| - mark-for-op | |
| - notify | |
| - post-finding | |
| - post-item | |
| - put-metric | |
| - remove-tag | |
| - tag | |
| - webhook | |
| filters: | |
| - event | |
| - finding | |
| - marked-for-op | |
| - ops-item | |
| - value | |
| ############# NEW RESOURCE - aws.glue-security-configuration ############# | |
| glue-security-configuration: | |
| actions: | |
| - delete | |
| - invoke-lambda | |
| - invoke-sfn | |
| - notify | |
| - post-finding | |
| - post-item | |
| - put-metric | |
| - webhook | |
| filters: | |
| - event | |
| - finding | |
| - ops-item | |
| - value | |
| aws.glue-table: | |
| filters: | |
| - value | |
| ############# NEW RESOURCE - aws.glue-trigger ############# | |
| glue-trigger: | |
| actions: | |
| - auto-tag-user | |
| - copy-related-tag | |
| - delete | |
| - invoke-lambda | |
| - invoke-sfn | |
| - mark-for-op | |
| - notify | |
| - post-finding | |
| - post-item | |
| - put-metric | |
| - remove-tag | |
| - tag | |
| - webhook | |
| filters: | |
| - event | |
| - finding | |
| - marked-for-op | |
| - ops-item | |
| - value | |
| ############# NEW RESOURCE - aws.glue-workflow ############# | |
| glue-workflow: | |
| actions: | |
| - auto-tag-user | |
| - copy-related-tag | |
| - delete | |
| - invoke-lambda | |
| - invoke-sfn | |
| - mark-for-op | |
| - notify | |
| - post-finding | |
| - post-item | |
| - put-metric | |
| - remove-tag | |
| - tag | |
| - webhook | |
| filters: | |
| - event | |
| - finding | |
| - marked-for-op | |
| - ops-item | |
| - security-config | |
| - value | |
| aws.iam-role: | |
| actions: | |
| - copy-related-tag | |
| - set-boundary | |
| aws.iam-user: | |
| actions: | |
| - copy-related-tag | |
| - set-boundary | |
| aws.internet-gateway: | |
| actions: | |
| - delete | |
| aws.kafka: | |
| actions: | |
| - auto-tag-user | |
| - copy-related-tag | |
| - mark-for-op | |
| - remove-tag | |
| - set-monitoring | |
| - tag | |
| filters: | |
| - marked-for-op | |
| aws.lambda: | |
| filters: | |
| - kms-key | |
| aws.message-broker: | |
| actions: | |
| - copy-related-tag | |
| ############# NEW RESOURCE - aws.qldb ############# | |
| qldb: | |
| actions: | |
| - auto-tag-user | |
| - copy-related-tag | |
| - delete | |
| - invoke-lambda | |
| - invoke-sfn | |
| - mark-for-op | |
| - notify | |
| - post-finding | |
| - post-item | |
| - put-metric | |
| - remove-tag | |
| - tag | |
| - webhook | |
| filters: | |
| - config-compliance | |
| - event | |
| - finding | |
| - marked-for-op | |
| - ops-item | |
| - value | |
| aws.r53domain: | |
| actions: | |
| - copy-related-tag | |
| aws.rds-cluster-snapshot: | |
| filters: | |
| - config-compliance | |
| - cross-account | |
| aws.redshift: | |
| actions: | |
| - copy-related-tag | |
| - pause | |
| - resume | |
| filters: | |
| - offhour | |
| - onhour | |
| aws.rest-account: | |
| actions: | |
| - post-finding | |
| aws.rest-resource: | |
| actions: | |
| - post-finding | |
| aws.rest-vpclink: | |
| actions: | |
| - post-finding | |
| aws.route-table: | |
| filters: | |
| - value | |
| - vpc | |
| aws.s3: | |
| actions: | |
| - copy-related-tag | |
| - set-public-block | |
| - set-replication | |
| filters: | |
| - bucket-logging | |
| - check-public-block | |
| aws.sagemaker-endpoint: | |
| actions: | |
| - copy-related-tag | |
| aws.sagemaker-endpoint-config: | |
| actions: | |
| - copy-related-tag | |
| filters: | |
| - kms-key | |
| aws.sagemaker-job: | |
| actions: | |
| - copy-related-tag | |
| aws.sagemaker-model: | |
| actions: | |
| - copy-related-tag | |
| aws.sagemaker-notebook: | |
| actions: | |
| - copy-related-tag | |
| filters: | |
| - kms-key | |
| aws.sagemaker-transform-job: | |
| actions: | |
| - copy-related-tag | |
| aws.secrets-manager: | |
| actions: | |
| - copy-related-tag | |
| aws.security-group: | |
| actions: | |
| - set-permissions | |
| aws.shield-attack: | |
| actions: | |
| - post-finding | |
| aws.shield-protection: | |
| actions: | |
| - post-finding | |
| aws.snowball: | |
| actions: | |
| - post-finding | |
| aws.snowball-cluster: | |
| actions: | |
| - post-finding | |
| aws.sns: | |
| actions: | |
| - copy-related-tag | |
| aws.sqs: | |
| actions: | |
| - modify-policy | |
| aws.ssm-activation: | |
| actions: | |
| - post-finding | |
| aws.step-machine: | |
| actions: | |
| - copy-related-tag | |
| aws.subnet: | |
| filters: | |
| - value | |
| - vpc | |
| aws.support-case: | |
| actions: | |
| - post-finding | |
| aws.transit-attachment: | |
| actions: | |
| - post-finding | |
| aws.vpc-endpoint: | |
| actions: | |
| - auto-tag-user | |
| - copy-related-tag | |
| - mark-for-op | |
| - normalize-tag | |
| - remove-tag | |
| - rename-tag | |
| - tag | |
| - tag-trim | |
| filters: | |
| - marked-for-op | |
| - tag-count | |
| aws.waf-regional: | |
| actions: | |
| - auto-tag-user | |
| - copy-related-tag | |
| - mark-for-op | |
| - remove-tag | |
| - tag | |
| filters: | |
| - marked-for-op |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Updated output so it actually looks like the schema but only showing additional actions and filters for the resources which were NOT in the previous release