LICENSE
MANIFEST.in
README.md
setup.cfg
setup.py
cfn_model/__init__.py
cfn_model/model/CfnModel.py
cfn_model/model/EC2Instance.py
cfn_model/model/EC2NetworkInterface.py
cfn_model/model/EC2SecurityGroup.py
cfn_model/model/EC2SecurityGroupEgress.py
cfn_model/model/EC2SecurityGroupIngress.py
cfn_model/model/ElasticLoadBalancingLoadBalancer.py
cfn_model/model/ElasticLoadBalancingV2LoadBalancer.py
cfn_model/model/IAMGroup.py
cfn_model/model/IAMManagedPolicy.py
cfn_model/model/IAMPolicy.py
cfn_model/model/IAMRole.py
cfn_model/model/IAMUser.py
cfn_model/model/LambdaPrincipal.py
cfn_model/model/ModelElement.py
cfn_model/model/Parameter.py
cfn_model/model/Policy.py
cfn_model/model/PolicyDocument.py
cfn_model/model/Principal.py
cfn_model/model/References.py
cfn_model/model/S3BucketPolicy.py
cfn_model/model/SNSTopicPolicy.py
cfn_model/model/SQSQueuePolicy.py
cfn_model/model/Statement.py
cfn_model/model/__init__.py
cfn_model/parser/CfnParser.py
cfn_model/parser/Ec2InstanceParser.py
cfn_model/parser/Ec2NetworkInterfaceParser.py
cfn_model/parser/Error.py
cfn_model/parser/IamGroupParser.py
cfn_model/parser/IamRoleParser.py
cfn_model/parser/IamUserParser.py
cfn_model/parser/LoadBalancerParser.py
cfn_model/parser/LoadBalancerV2Parser.py
cfn_model/parser/ParserError.py
cfn_model/parser/ParserRegistry.py
cfn_model/parser/PolicyDocumentParser.py
cfn_model/parser/SecurityGroupParser.py
cfn_model/parser/TransformRegistry.py
cfn_model/parser/WithPolicyDocumentParser.py
cfn_model/parser/__init__.py
cfn_model/schema/AWS_CloudFront_Distribution.yml
cfn_model/schema/AWS_EC2_Instance.yml
cfn_model/schema/AWS_EC2_NetworkInterface.yml
cfn_model/schema/AWS_EC2_NetworkInterfaceAttachment.yml
cfn_model/schema/AWS_EC2_SecurityGroup.yml
cfn_model/schema/AWS_EC2_SecurityGroupEgress.yml
cfn_model/schema/AWS_EC2_SecurityGroupIngress.yml
cfn_model/schema/AWS_ElasticLoadBalancingV2_LoadBalancer.yml
cfn_model/schema/AWS_ElasticLoadBalancing_LoadBalancer.yml
cfn_model/schema/AWS_IAM_Group.yml
cfn_model/schema/AWS_IAM_ManagedPolicy.yml
cfn_model/schema/AWS_IAM_Policy.yml
cfn_model/schema/AWS_IAM_Role.yml
cfn_model/schema/AWS_IAM_User.yml
cfn_model/schema/AWS_IAM_UserToGroupAddition.yml
cfn_model/schema/AWS_Lambda_Permission.yml
cfn_model/schema/AWS_S3_BucketPolicy.yml
cfn_model/schema/AWS_SNS_TopicPolicy.yml
cfn_model/schema/AWS_SQS_QueuePolicy.yml
cfn_model/schema/__init__.py
cfn_model/schema/schema.yml.erb
cfn_model/transforms/Serverless.py
cfn_model/transforms/__init__.py
cfn_model/validator/CloudformationValidator.py
cfn_model/validator/ReferenceValidator.py
cfn_model/validator/ResourceTypeValidator.py
cfn_model/validator/SchemaGenerator.py
cfn_model/validator/__init__.py
cloudformation_validator/CustomRuleLoader.py
cloudformation_validator/IpAddr.py
cloudformation_validator/Profile.py
cloudformation_validator/ProfileLoader.py
cloudformation_validator/RuleDefinition.py
cloudformation_validator/RuleDumper.py
cloudformation_validator/RuleRegistry.py
cloudformation_validator/TemplateDiscovery.py
cloudformation_validator/ValidateUtility.py
cloudformation_validator/Violation.py
cloudformation_validator/__init__.py
cloudformation_validator/command.py
cloudformation_validator.egg-info/PKG-INFO
cloudformation_validator.egg-info/SOURCES.txt
cloudformation_validator.egg-info/dependency_links.txt
cloudformation_validator.egg-info/entry_points.txt
cloudformation_validator.egg-info/requires.txt
cloudformation_validator.egg-info/top_level.txt
cloudformation_validator/additional_custom_rules/EbsCustomTagsRule.py
cloudformation_validator/additional_custom_rules/Ec2CustomTagsRule.py
cloudformation_validator/additional_custom_rules/RdsCustomTagsRule.py
cloudformation_validator/additional_custom_rules/S3CustomTagsRule.py
cloudformation_validator/additional_custom_rules/__init__.py
cloudformation_validator/custom_rules/BaseRule.py
cloudformation_validator/custom_rules/CloudFormationAuthenticationRule.py
cloudformation_validator/custom_rules/CloudFrontDistributionAccessLoggingRule.py
cloudformation_validator/custom_rules/EbsVolumeHasSseRule.py
cloudformation_validator/custom_rules/ElasticLoadBalancerAccessLoggingRule.py
cloudformation_validator/custom_rules/IamManagedPolicyNotActionRule.py
cloudformation_validator/custom_rules/IamManagedPolicyNotResourceRule.py
cloudformation_validator/custom_rules/IamManagedPolicyWildcardActionRule.py
cloudformation_validator/custom_rules/IamManagedPolicyWildcardResourceRule.py
cloudformation_validator/custom_rules/IamPolicyNotActionRule.py
cloudformation_validator/custom_rules/IamPolicyNotResourceRule.py
cloudformation_validator/custom_rules/IamPolicyWildcardActionRule.py
cloudformation_validator/custom_rules/IamPolicyWildcardResourceRule.py
cloudformation_validator/custom_rules/IamRoleNotActionOnPermissionsPolicyRule.py
cloudformation_validator/custom_rules/IamRoleNotActionOnTrustPolicyRule.py
cloudformation_validator/custom_rules/IamRoleNotPrincipalOnTrustPolicyRule.py
cloudformation_validator/custom_rules/IamRoleNotResourceOnPermissionsPolicyRule.py
cloudformation_validator/custom_rules/IamRoleWildcardActionOnPermissionsPolicyRule.py
cloudformation_validator/custom_rules/IamRoleWildcardActionOnTrustPolicyRule.py
cloudformation_validator/custom_rules/IamRoleWildcardResourceOnPermissionsPolicyRule.py
cloudformation_validator/custom_rules/LambdaPermissionInvokeFunctionActionRule.py
cloudformation_validator/custom_rules/LambdaPermissionWildcardPrincipalRule.py
cloudformation_validator/custom_rules/ManagedPolicyOnUserRule.py
cloudformation_validator/custom_rules/PolicyOnUserRule.py
cloudformation_validator/custom_rules/RDSInstanceMasterUserPasswordRule.py
cloudformation_validator/custom_rules/RDSInstanceMasterUsernameRule.py
cloudformation_validator/custom_rules/RDSInstancePubliclyAccessibleRule.py
cloudformation_validator/custom_rules/S3BucketPolicyNotActionRule.py
cloudformation_validator/custom_rules/S3BucketPolicyNotPrincipalRule.py
cloudformation_validator/custom_rules/S3BucketPolicyWildcardActionRule.py
cloudformation_validator/custom_rules/S3BucketPolicyWildcardPrincipalRule.py
cloudformation_validator/custom_rules/S3BucketPublicReadAclRule.py
cloudformation_validator/custom_rules/S3BucketPublicReadWriteAclRule.py
cloudformation_validator/custom_rules/SecurityGroupEgressOpenToWorldRule.py
cloudformation_validator/custom_rules/SecurityGroupEgressPortRangeRule.py
cloudformation_validator/custom_rules/SecurityGroupIngressCidrNon32Rule.py
cloudformation_validator/custom_rules/SecurityGroupIngressOpenToWorldRule.py
cloudformation_validator/custom_rules/SecurityGroupIngressPortRangeRule.py
cloudformation_validator/custom_rules/SecurityGroupMissingEgressRule.py
cloudformation_validator/custom_rules/SnsTopicPolicyNotActionRule.py
cloudformation_validator/custom_rules/SnsTopicPolicyNotPrincipalRule.py
cloudformation_validator/custom_rules/SnsTopicPolicyWildcardPrincipalRule.py
cloudformation_validator/custom_rules/SqsQueuePolicyNotActionRule.py
cloudformation_validator/custom_rules/SqsQueuePolicyNotPrincipalRule.py
cloudformation_validator/custom_rules/SqsQueuePolicyWildcardActionRule.py
cloudformation_validator/custom_rules/SqsQueuePolicyWildcardPrincipalRule.py
cloudformation_validator/custom_rules/UserHasInlinePolicyRule.py
cloudformation_validator/custom_rules/UserMissingGroupRule.py
cloudformation_validator/custom_rules/WafWebAclDefaultActionRule.py
cloudformation_validator/custom_rules/__init__.py
cloudformation_validator/result_views/JsonResults.py
cloudformation_validator/result_views/RulesView.py
cloudformation_validator/result_views/SimpleStdoutResults.py
cloudformation_validator/result_views/__init__.py
cloudformation_validator/test_templates/json/cloudfront_distribution/cloudfront_distribution_without_logging.json
cloudformation_validator/test_templates/json/ec2_instance/cfn_authentication.json
cloudformation_validator/test_templates/json/ec2_instance/cfn_insensitive_authentication.json
cloudformation_validator/test_templates/json/ec2_instance/has_required_tags.json
cloudformation_validator/test_templates/json/ec2_instance/invalid_template.json
cloudformation_validator/test_templates/json/ec2_instance/missing_one_required_tags.json
cloudformation_validator/test_templates/json/ec2_instance/no_tags.json
cloudformation_validator/test_templates/json/ec2_volume/ebs_volume_parameters.json
cloudformation_validator/test_templates/json/ec2_volume/ebs_volume_with_encryption.json
cloudformation_validator/test_templates/json/ec2_volume/ebs_volume_without_encryption_string.json
cloudformation_validator/test_templates/json/ec2_volume/ebs_volume_without_encryption_string_externalized.json
cloudformation_validator/test_templates/json/ec2_volume/has_required_tags.json
cloudformation_validator/test_templates/json/ec2_volume/missing_one_required_tags.json
cloudformation_validator/test_templates/json/ec2_volume/no_tags.json
cloudformation_validator/test_templates/json/ec2_volume/two_ebs_volumes_with_no_encryption.json
cloudformation_validator/test_templates/json/elasticloadbalancing_loadbalancer/two_load_balancers_with_no_logging.json
cloudformation_validator/test_templates/json/iam_managed_policy/iam_managed_policy_on_user.json
cloudformation_validator/test_templates/json/iam_managed_policy/iam_managed_policy_with_not_action.json
cloudformation_validator/test_templates/json/iam_managed_policy/iam_managed_policy_with_not_resource.json
cloudformation_validator/test_templates/json/iam_managed_policy/iam_managed_policy_with_wildcard_action.json
cloudformation_validator/test_templates/json/iam_managed_policy/iam_managed_policy_with_wildcard_resource.json
cloudformation_validator/test_templates/json/iam_policy/iam_policy_on_user.json
cloudformation_validator/test_templates/json/iam_policy/iam_policy_with_not_action.json
cloudformation_validator/test_templates/json/iam_policy/iam_policy_with_not_resource.json
cloudformation_validator/test_templates/json/iam_policy/iam_policy_with_wildcard_action.json
cloudformation_validator/test_templates/json/iam_policy/iam_policy_with_wildcard_resource.json
cloudformation_validator/test_templates/json/iam_role/iam_role.json
cloudformation_validator/test_templates/json/iam_role/iam_role_not_action.json
cloudformation_validator/test_templates/json/iam_role/iam_role_not_action_on_trust.json
cloudformation_validator/test_templates/json/iam_role/iam_role_not_principal_on_trust.json
cloudformation_validator/test_templates/json/iam_role/iam_role_not_resource.json
cloudformation_validator/test_templates/json/iam_role/iam_role_with_wildcard_action.json
cloudformation_validator/test_templates/json/iam_role/iam_role_with_wildcard_action_on_trust.json
cloudformation_validator/test_templates/json/iam_user/iam_user_with_inline_policy.json
cloudformation_validator/test_templates/json/iam_user/iam_user_with_no_group.json
cloudformation_validator/test_templates/json/iam_user/iam_user_with_one_group.json
cloudformation_validator/test_templates/json/iam_user/iam_user_with_two_groups_through_addition.json
cloudformation_validator/test_templates/json/lambda_permission/lambda_with_permission_beside_invoke_function.json
cloudformation_validator/test_templates/json/lambda_permission/lambda_with_wildcard_principal_and_non_invoke_function_permission.json
cloudformation_validator/test_templates/json/rds_instance/has_required_tags.json
cloudformation_validator/test_templates/json/rds_instance/missing_one_required_tags.json
cloudformation_validator/test_templates/json/rds_instance/no_tags.json
cloudformation_validator/test_templates/json/rds_instance/rds_instance_literal_password.json
cloudformation_validator/test_templates/json/rds_instance/rds_instance_literal_username.json
cloudformation_validator/test_templates/json/rds_instance/rds_instance_no_echo_password.json
cloudformation_validator/test_templates/json/rds_instance/rds_instance_no_echo_username.json
cloudformation_validator/test_templates/json/rds_instance/rds_instance_no_echo_with_default_password.json
cloudformation_validator/test_templates/json/rds_instance/rds_instance_no_echo_with_default_username.json
cloudformation_validator/test_templates/json/rds_instance/rds_instance_not_publicly_accessible.json
cloudformation_validator/test_templates/json/rds_instance/rds_instance_plain_parameter.json
cloudformation_validator/test_templates/json/rds_instance/rds_instance_publicly_accessible.json
cloudformation_validator/test_templates/json/rds_instance/rds_instance_without_publicly_accessible.json
cloudformation_validator/test_templates/json/rds_instance/rds_instances_with_public_credentials.json
cloudformation_validator/test_templates/json/s3_bucket/buckets_with_insecure_acl.json
cloudformation_validator/test_templates/json/s3_bucket/has_required_tags.json
cloudformation_validator/test_templates/json/s3_bucket/missing_one_required_tags.json
cloudformation_validator/test_templates/json/s3_bucket/no_tags.json
cloudformation_validator/test_templates/json/s3_bucket_policy/s3_bucket_policy_with_not_action.json
cloudformation_validator/test_templates/json/s3_bucket_policy/s3_bucket_policy_with_not_principal.json
cloudformation_validator/test_templates/json/s3_bucket_policy/s3_bucket_with_wildcards.json
cloudformation_validator/test_templates/json/security_group/dangling_egress_rule.json
cloudformation_validator/test_templates/json/security_group/dangling_ingress_rule.json
cloudformation_validator/test_templates/json/security_group/egress_with_port_range.json
cloudformation_validator/test_templates/json/security_group/ip6_security_groups_open_to_world.json
cloudformation_validator/test_templates/json/security_group/multiple_ingress_security_groups.json
cloudformation_validator/test_templates/json/security_group/multiple_inline_egress.json
cloudformation_validator/test_templates/json/security_group/non_32_cidr.json
cloudformation_validator/test_templates/json/security_group/non_32_cidr_standalone_ingress.json
cloudformation_validator/test_templates/json/security_group/non_32_cidr_with_ip6.json
cloudformation_validator/test_templates/json/security_group/security_group_open_to_world_on_egress.json
cloudformation_validator/test_templates/json/security_group/security_group_open_to_world_on_ingress.json
cloudformation_validator/test_templates/json/security_group/sg_missing_properties.json
cloudformation_validator/test_templates/json/security_group/single_security_group_empty_ingress.json
cloudformation_validator/test_templates/json/security_group/single_security_group_one_cidr_ingress.json
cloudformation_validator/test_templates/json/security_group/single_security_group_single_egress.json
cloudformation_validator/test_templates/json/security_group/single_security_group_two_externalized_egress.json
cloudformation_validator/test_templates/json/security_group/standalone_egress_open_to_world.json
cloudformation_validator/test_templates/json/security_group/standalone_ingress_open_to_world.json
cloudformation_validator/test_templates/json/security_group/two_security_group_two_cidr_ingress.json
cloudformation_validator/test_templates/json/security_group/two_security_group_two_externalized_cidr_ingress.json
cloudformation_validator/test_templates/json/security_group/two_security_groups_one_with_non_32_cidr.json
cloudformation_validator/test_templates/json/sns_topic_policy/sns_topic_with_not_action.json
cloudformation_validator/test_templates/json/sns_topic_policy/sns_topic_with_not_principal.json
cloudformation_validator/test_templates/json/sns_topic_policy/sns_topic_with_wildcard_principal.json
cloudformation_validator/test_templates/json/sqs_queue_policy/sqs_policy_with_not_action.json
cloudformation_validator/test_templates/json/sqs_queue_policy/sqs_policy_with_not_principal.json
cloudformation_validator/test_templates/json/sqs_queue_policy/sqs_queue_with_wildcards.json
cloudformation_validator/test_templates/json/structural/no_resources.json
cloudformation_validator/test_templates/json/structural/rubbish.json
cloudformation_validator/test_templates/json/waf_webacl/waf_webacl_with_default_allow.json
test/__init__.py
test/test_cloudfront_distribution.py
test/test_command.py
test/test_ebs_custom_tags.py
test/test_ec2_instance.py
test/test_ec2_instance_custom_tags.py
test/test_ec2_volume.py
test/test_ec2networkinterface_model.py
test/test_elasticloadbalancing_loadbalancer.py
test/test_iam_user.py
test/test_invalid_template.py
test/test_ipaddr.py
test/test_lambda_permission.py
test/test_rds_custom_tags.py
test/test_rds_instance.py
test/test_references_model.py
test/test_rulesview.py
test/test_s3_bucket.py
test/test_s3_bucket_policy.py
test/test_s3_custom_tags.py
test/test_security_group.py
test/test_securitygroup_egress_model.py
test/test_skip_tests_rds_instance.py
test/test_sns_policy.py
test/test_sqs_policy.py