cloudformation-validator

View on PyPIReverse Dependencies (1)

0.6.36 cloudformation_validator-0.6.36-py3-none-any.whl

Wheel Details

Project: cloudformation-validator
Version: 0.6.36
Filename: cloudformation_validator-0.6.36-py3-none-any.whl
Download: [link]
Size: 222807
MD5: 98e1a0559c2163372ba1bc6c73d86921
SHA256: 5bcb04f063571a7487bc2464ca3305adf3374108011b200fa3c83b3a4475f881
Uploaded: 2018-10-14 23:50:06 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: cloudformation-validator
Version: 0.6.36
Summary: Lightweight, extensible schema and data validation tool for Cloudformation Templates.
Author: Will Rubel
Author-Email: willrubel[at]gmail.com
Home-Page: https://github.com/rubelw/cloudformation-validator
Keywords: validation,schema,dictionaries,aws,cloudformation,python,rules,linter
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Platform: any
Requires-Dist: boto3 (>=1.4.3)
Requires-Dist: requests (>=2.18)
Requires-Dist: Click (>=6.7)
Requires-Dist: PyYAML (>=3.12)
Requires-Dist: pymongo (>=3.4.0)
Requires-Dist: tabulate (>=0.8)
Requires-Dist: configparser (>=3.5.0)
Requires-Dist: jinja2 (>=2.10)
Requires-Dist: dill (>=0.2.8)
Requires-Dist: pykwalify (>=1.6.1)
Requires-Dist: schema (>=0.6.8)
Requires-Dist: future (>=0.16.0)
Requires-Dist: six (>=1.11.0)
Requires-Dist: pip
Description-Content-Type: text/markdown
[Description omitted; length: 16659 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.31.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
cfn_model/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
cfn_model/model/CfnModel.py sha256=bYoqXXaGlwTL74GGpOhZNClUfPOrRzs-_tZgopJJHvU 9247
cfn_model/model/EC2Instance.py sha256=7kDdkY_NKmVaYfm6OvQMOiwaWuXDTznP0d9a6YvxMZg 543
cfn_model/model/EC2NetworkInterface.py sha256=0BRoiKBcewnJzwOSl11tjRkuii5PkvhXNKbCw-DMfQo 579
cfn_model/model/EC2SecurityGroup.py sha256=atK2eAITRXnzeXHcCN-oUhGm5qGBmmwCq5xQI1niYHA 567
cfn_model/model/EC2SecurityGroupEgress.py sha256=QPXjO6d0mv5WEHhuDjur9pgBhJ2rycupRTNrRDf6LaI 573
cfn_model/model/EC2SecurityGroupIngress.py sha256=wcLIU89QdPj_sIoCeU0HXnvWUVH4IBrushZG0VgiNJw 574
cfn_model/model/ElasticLoadBalancingLoadBalancer.py sha256=gaDbzzcyR4KFVpmZ7W_77Q-oLyQKDcIZIsEqj2xDYO8 817
cfn_model/model/ElasticLoadBalancingV2LoadBalancer.py sha256=66dai3vOqy9brmBewcapUPMQpwtxoRguAMKV5aGQp6o 618
cfn_model/model/IAMGroup.py sha256=SsUXaFMNKNW0b4_8tZWKgQsETeGoZ2IrgfPXVrmvcz4 484
cfn_model/model/IAMManagedPolicy.py sha256=7jYNkS5YlVWxggX0uV4WMaAO2GZS6meMwu8Q6cYTO3k 699
cfn_model/model/IAMPolicy.py sha256=JYa82bFCKT8ewMZXVNOj9V6EEPQ-wDg_0cqJpMjiBzQ 463
cfn_model/model/IAMRole.py sha256=RQCXwmATDPvQ6s9AJfdNP4ri4WYT0Gie-J_JHUcWxWI 527
cfn_model/model/IAMUser.py sha256=tiM2HUKCX16zXGrVmtyq1rw-DC13gwwOaLhNQWDIDTA 493
cfn_model/model/LambdaPrincipal.py sha256=7182pwt0pctR26tK6JtrvqFfntOkBrPyq1KvWt2006E 566
cfn_model/model/ModelElement.py sha256=eR17geS_ykOIVgNs4w8mu5AVIipHZi4yXb8M--WHhVg 2985
cfn_model/model/Parameter.py sha256=tmcswf7OY-BCS9UEMpELPIwOlcbG91yeEK2_rcD_89g 1784
cfn_model/model/Policy.py sha256=mA56l7S2iuq0t4n4SGcthPwchA7fURd2AGna4ksj67Y 614
cfn_model/model/PolicyDocument.py sha256=mAeTv97YaeixFZY21uj4X-Ey-85NYrnl_73y22Vw89M 6633
cfn_model/model/Principal.py sha256=bWSI8zY3oDy0aZyP6UwOI77-ytgLSgbjVqjN0Dujg-4 2935
cfn_model/model/References.py sha256=ml5esffrLBG97mMDW7QZeaI80GtjSkFGydjvYY9m8is 6040
cfn_model/model/S3BucketPolicy.py sha256=k6sPfWboaOSuUhBM306mZP3aa_VrMrHdWFGk1OBvOic 444
cfn_model/model/SNSTopicPolicy.py sha256=YcKqTZmDdbSqUsK_A6gw63T9NhkldNQU6qqCn1E3NPM 494
cfn_model/model/SQSQueuePolicy.py sha256=GS6WoAmysMFz3okXqPSccYwKVkIT0L7hjwCkrsrDXC4 466
cfn_model/model/Statement.py sha256=FJXtlJI2L8D8H3Oo-Z6F2cwaAoS946NPjb4Bk7O6t6Q 6140
cfn_model/model/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
cfn_model/parser/CfnParser.py sha256=AMv15wdG1FZwXs2RrWJT8iCmrKcfeO28XkXPTaZqCBo 22656
cfn_model/parser/Ec2InstanceParser.py sha256=_b0ARzB6WHw2zuhX6jFl5xZtXF1Nd8-pIMrG4F8XaXk 1863
cfn_model/parser/Ec2NetworkInterfaceParser.py sha256=mGeX9MPAKSPwsOteJUgBTV6vp57fqn9bQVjyt184xiQ 880
cfn_model/parser/Error.py sha256=idMABv-RDYL3lP14_tgrNKjYTNzcaI9lxoXJhTXOJNI 852
cfn_model/parser/IamGroupParser.py sha256=agYDd9zsOMTuWLYGH-FrCyAyHxIjj4l5AmjBA5m0AYQ 1391
cfn_model/parser/IamRoleParser.py sha256=M7SG04rEBTCQ5w3AMw_m0WGTk0a3wAu7zK-Jt0c9xU0 1536
cfn_model/parser/IamUserParser.py sha256=pes8R1NLj0F28xik4XDUJDNl3j3WbSRkqQic_95e3JI 2846
cfn_model/parser/LoadBalancerParser.py sha256=dCDk4P4Q3vFte6EWgm4xmoGTlIGikKSPbWnO7zajhjY 1351
cfn_model/parser/LoadBalancerV2Parser.py sha256=Xc87iujKEybkfPuJ5txIVVjBv9LTABuOmbWmB5u0Qss 1461
cfn_model/parser/ParserError.py sha256=Xfnn4NWRQJR9x37riN6qd-1GZ3okKH4BoHxCKxjD968 1202
cfn_model/parser/ParserRegistry.py sha256=33V5xQH2tx4FuNB44BeGA29N4T87kV9GuSx8x3Kf2fY 2029
cfn_model/parser/PolicyDocumentParser.py sha256=0u_2qUJH0xtcObVVePfunQ42WEbBtufcYkay-8ryBYg 7099
cfn_model/parser/SecurityGroupParser.py sha256=teaopwocRWcIY2lWlDNQzOJRRJYXBID6cInzcSin7bs 18707
cfn_model/parser/TransformRegistry.py sha256=rwb2n-3CAjoCxh_zVcpz19HKWfP4Es2vNRhb-No1ctw 1293
cfn_model/parser/WithPolicyDocumentParser.py sha256=ga2rfTvmaHELvsbDamPiN-AM1E_nmPqmbvnWiApb7is 1017
cfn_model/parser/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cfn_model/schema/AWS_CloudFront_Distribution.yml sha256=O_0EpQUzt_Ty-3DSOuU99uzT5ijPm3YOJGe0YAyXhCU 547
cfn_model/schema/AWS_EC2_Instance.yml sha256=KjPNl9Z3bQBdKE0UQ5If_N0h2sI-jtxEdW6ZMrVSUqg 255
cfn_model/schema/AWS_EC2_NetworkInterface.yml sha256=RhEIaF2QT6K8rh0O4SFprfbGHquBEgXk7ST5E9stbnU 263
cfn_model/schema/AWS_EC2_NetworkInterfaceAttachment.yml sha256=mh94kQ43jtYGQoNxT_tv7uvNSsm94zKciZJuvo5ocUM 400
cfn_model/schema/AWS_EC2_SecurityGroup.yml sha256=eYY2wF9wdjc-loYLffci1XhdFn5j3Gzejfc9Gyf0xAk 1276
cfn_model/schema/AWS_EC2_SecurityGroupEgress.yml sha256=Bl65cf4a4h2XI5XQy-jA2w_0dAS2hY00TIDRuo3Z57M 437
cfn_model/schema/AWS_EC2_SecurityGroupIngress.yml sha256=appUj0gXXIOSdqDp7x9uVvMzzd2YK7oYbJ8I74zhWQA 438
cfn_model/schema/AWS_ElasticLoadBalancingV2_LoadBalancer.yml sha256=mBZzk35jQw-PtE-ls26FqXkTHurXuFHdIDwuIAbsAPc 224
cfn_model/schema/AWS_ElasticLoadBalancing_LoadBalancer.yml sha256=yKflLQDFNHRwcbNr92xJN8fnH4FX3YVFLoKv7kt3M6w 280
cfn_model/schema/AWS_IAM_Group.yml sha256=4d0gEoLHSZwGdN2LTqtC9AJNjuP3kURpI7HV7NImXJs 384
cfn_model/schema/AWS_IAM_ManagedPolicy.yml sha256=tsh8BmavmSfJMoB35YSnkF2Om9ZWko92a1fzKjvkoS4 269
cfn_model/schema/AWS_IAM_Policy.yml sha256=0KZZ4r4JkZk1Pvn9566plSHqilZ-g0VcB-pByiB0G6I 320
cfn_model/schema/AWS_IAM_Role.yml sha256=0iDB1Sy_S0j0ZNOjP79VGdlgKja-B0ChKMSPNwOSCjI 270
cfn_model/schema/AWS_IAM_User.yml sha256=NmVqK1jE1buSJ-90xWTEh1l6pHB1DI9gYsO9HZwc1T0 195
cfn_model/schema/AWS_IAM_UserToGroupAddition.yml sha256=LJwe5tfSqbDTjU9ggDVPPqdAQZlXhSYM7R0f3KYFBqI 324
cfn_model/schema/AWS_Lambda_Permission.yml sha256=nwwTVs2LD9UyEZ7wq2OrVCdjx-8Hv-6ArwVqwLlVuBg 378
cfn_model/schema/AWS_S3_BucketPolicy.yml sha256=uBqa_TqvE7-5vvAE6UdERJU5M8_edBbwGyBlJ1NmqcI 321
cfn_model/schema/AWS_SNS_TopicPolicy.yml sha256=NkLxvwniWBc1S7Fd4TCJqF8x7k2y055knyrfrNueN0Y 323
cfn_model/schema/AWS_SQS_QueuePolicy.yml sha256=jXhkSPvBRqvqRfrT0c3pI93bDN0RYb3cNxDIAQGo39E 323
cfn_model/schema/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cfn_model/schema/schema.yml.erb sha256=FeRBBAdDzhEJ8UwHW59ogL2nB_LsmIzVfFBJxm7sm7Y 209
cfn_model/transforms/Serverless.py sha256=JINvAleTiFYXRKXl_KhXBodPtJmPTF_tKQAdwIHX9dc 4482
cfn_model/transforms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cfn_model/validator/CloudformationValidator.py sha256=Vsh3xBjW3n5NPo0OstJuo-edUq_iL72JFzCBw03jGV0 2752
cfn_model/validator/ReferenceValidator.py sha256=WjidxSBo5Scmpzf2Vc5Y0KIBCR9DSPtBO-EF8t7mLcQ 9457
cfn_model/validator/ResourceTypeValidator.py sha256=Hc3KFFO7BIMqJV1lBP2kBzxY0OgvNlzVCpfv1ZrQiuM 2177
cfn_model/validator/SchemaGenerator.py sha256=lHj17CLjk4u-HJwieteEbqbE-TXB6mF2ec9iGvSk5jc 5653
cfn_model/validator/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cloudformation_validator/CustomRuleLoader.py sha256=QRnFCusULdrXihcHJA4LBrptS88Fap76qXI_mTNTe5w 22181
cloudformation_validator/IpAddr.py sha256=SeHVuYYaSzTqLgwABbMf_3zjesAIb91LXwZ9SBMbw78 47421
cloudformation_validator/Profile.py sha256=_eAyeHcr5aADoj5dCDO6mjosEIw9s84akadCU2WSDUA 1229
cloudformation_validator/ProfileLoader.py sha256=J-NkM2Ys3KKMcUiJPEGsABFhxevOcq8ihOu3g8GPfVU 3195
cloudformation_validator/RuleDefinition.py sha256=SULFhBV7l2zWJj8sWNpWZPLa4LDLnbtrSVWfiH4Khoc 1541
cloudformation_validator/RuleDumper.py sha256=e1qoA0mzlh8SIO5HOA6bK0dloqObQ2CvJqYs8YSmeg0 2219
cloudformation_validator/RuleRegistry.py sha256=aRR8Vyu54gNGzhmLQM9-pggjOqLhi5Rccf0-glm-dEk 3480
cloudformation_validator/TemplateDiscovery.py sha256=ouuXR5XbMm0W5lmS0D34t75bgZT92jja2f8z3ajSwn8 2577
cloudformation_validator/ValidateUtility.py sha256=aEN9JNHWWVCllNtn6NFM2aSpnE-QeS-ZmkHDti0Mkuc 24752
cloudformation_validator/Violation.py sha256=QFNp0bagtr--1On3DewVuCWEqpt2JIGPt2ITUFgxvgY 3153
cloudformation_validator/__init__.py sha256=jYArZy7f5Abi5yaRvo2H5NU_1CCPCm4Zk-2Pt7Wihog 436
cloudformation_validator/command.py sha256=VsWt7pYK3WXc5SEl4DrgEDm6bA8gf8ruNRkw-LqNQoY 9697
cloudformation_validator/additional_custom_rules/EbsCustomTagsRule.py sha256=2Xt62lhY5gi6SPxn94ZR8GDeI6so-W6utr-e4Vcgu3U 3466
cloudformation_validator/additional_custom_rules/Ec2CustomTagsRule.py sha256=qTqBg583EQbm2loM5FwWfw3BKFeeOfo_JqnC8vSIxoI 3503
cloudformation_validator/additional_custom_rules/RdsCustomTagsRule.py sha256=4ChkJ7DysMnNU3o5Lks4SU8IiVpLGXSKaoA4QxjLHCY 3502
cloudformation_validator/additional_custom_rules/S3CustomTagsRule.py sha256=IL0TyNmDGZZ_h07kSl3rW0ErisjZDHr7KtTXDvBaWD4 3488
cloudformation_validator/additional_custom_rules/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cloudformation_validator/custom_rules/BaseRule.py sha256=auSTd0pZseoCag9UzGAxVKrzVh86laSq1munFl4HxZc 1934
cloudformation_validator/custom_rules/CloudFormationAuthenticationRule.py sha256=qhRUOdGOiHPRDfNSjKBtJSYlihLGUZxEqR3FSatxUbE 3368
cloudformation_validator/custom_rules/CloudFrontDistributionAccessLoggingRule.py sha256=RK7gnJwoGEBmKNvYxFXGdkjFaETczW22M_QWbsVEWzc 2457
cloudformation_validator/custom_rules/EbsVolumeHasSseRule.py sha256=2xJI7wJiN9mZ3u76bGPEcFpX3bO4xK96_oLZoO1G2Yc 2611
cloudformation_validator/custom_rules/ElasticLoadBalancerAccessLoggingRule.py sha256=X1Rb-60vi6Wz_TT4hLPept7_0trjyYw4Mi3EjghqLbo 2266
cloudformation_validator/custom_rules/IamManagedPolicyNotActionRule.py sha256=pYf-TeSN9-kRSbokAZfdIZR01kwtFlkjCteuJQnS5p8 2676
cloudformation_validator/custom_rules/IamManagedPolicyNotResourceRule.py sha256=dFfF1qvUAObgfjbeW7nPWgToVaFIHl5xENfZuinY0_4 2496
cloudformation_validator/custom_rules/IamManagedPolicyWildcardActionRule.py sha256=c24fu3OpqqwWtpvifgMwitBlEwPg45btzCSA7Wod98A 2701
cloudformation_validator/custom_rules/IamManagedPolicyWildcardResourceRule.py sha256=Fevf1O56YUD2l53kMtp5gKxjUrVcKTEkbEp5Af8-yNg 2578
cloudformation_validator/custom_rules/IamPolicyNotActionRule.py sha256=L1X3HmUrvc0oyWNaJ4g6QTSo05bdjM76woGjOD8Ld7w 2111
cloudformation_validator/custom_rules/IamPolicyNotResourceRule.py sha256=41PcSvE87XfzKFiVevRQsFVkuNoH-cuFVSdmmP0YoMQ 2065
cloudformation_validator/custom_rules/IamPolicyWildcardActionRule.py sha256=DXlDelC2AGdwpUpKgJOvzTPY9I99WvR0Ms7K8oMFKwM 2072
cloudformation_validator/custom_rules/IamPolicyWildcardResourceRule.py sha256=gJtYf1Y6YwBUmi7Lj-2eyaTZmQCvXo6d2S_E5uzVYRc 2035
cloudformation_validator/custom_rules/IamRoleNotActionOnPermissionsPolicyRule.py sha256=4XW6Zwq5uctYN7BcQEyKNw1xan2gmf6eHJlZ3TS6Dd8 2304
cloudformation_validator/custom_rules/IamRoleNotActionOnTrustPolicyRule.py sha256=6HXC0dkf6kixqki54lOyIhj7eRbzdtyVhElCrpmyMV8 2271
cloudformation_validator/custom_rules/IamRoleNotPrincipalOnTrustPolicyRule.py sha256=t69M0NHljPNAZJ9X5TWbOYzvuvE0Azldusx-xKNgrWU 2186
cloudformation_validator/custom_rules/IamRoleNotResourceOnPermissionsPolicyRule.py sha256=fe1-3K3PTZ9HC0f0pDrbErBuo01wHwfBXzdmNBQvAsw 2250
cloudformation_validator/custom_rules/IamRoleWildcardActionOnPermissionsPolicyRule.py sha256=qKzWnWFD9Nl_OGbsgIX_qTkXYChokiAUmxzUbr8YIDs 2316
cloudformation_validator/custom_rules/IamRoleWildcardActionOnTrustPolicyRule.py sha256=4BGF4rTTMSpskn9Cilp_41KD4bZ-uWebfPFo_wz4eJ4 2351
cloudformation_validator/custom_rules/IamRoleWildcardResourceOnPermissionsPolicyRule.py sha256=3WlKTkltWjiilq_Ic7R6tNk8UN43mJY4CDKjDF8jkYM 2906
cloudformation_validator/custom_rules/LambdaPermissionInvokeFunctionActionRule.py sha256=Q25TkhcUjttfY5kagcb2wxNzcP2l6IiGgzC80E-JI4w 2108
cloudformation_validator/custom_rules/LambdaPermissionWildcardPrincipalRule.py sha256=8j27rjyKnG1cdyolsdmIbj1DNA4MZjCEHsJ2e2HP8bs 2098
cloudformation_validator/custom_rules/ManagedPolicyOnUserRule.py sha256=b2fR1lMzMnfcQY8CGI2gXkMUz315qBcjSZrqB8T_fDM 1925
cloudformation_validator/custom_rules/PolicyOnUserRule.py sha256=qE5QRWHq0JZfiA2KU2VSfLCqY7ytDpG--irdmu3uoR4 1776
cloudformation_validator/custom_rules/RDSInstanceMasterUserPasswordRule.py sha256=_F0lVNPVwrZdl7CV-VqywVb-6eU7xkPAZY55wj2MD-o 3627
cloudformation_validator/custom_rules/RDSInstanceMasterUsernameRule.py sha256=wGSbz9-GwBC392DBElMenLLVEU344Ztn1I4nww9XaXU 3928
cloudformation_validator/custom_rules/RDSInstancePubliclyAccessibleRule.py sha256=-UtGxQPLYzzwPeXaNYwUuky3mSwM2MWYy8wGzz2uP8E 2059
cloudformation_validator/custom_rules/S3BucketPolicyNotActionRule.py sha256=wHxDhGFmF3hOdtOTspPZ-p1u_X2w0fSr7WlUS_Krbco 2103
cloudformation_validator/custom_rules/S3BucketPolicyNotPrincipalRule.py sha256=avKy8i3D_sDTO4ycnzNjz3Dg-tj4hEcsIMDZ3vsAKwM 2126
cloudformation_validator/custom_rules/S3BucketPolicyWildcardActionRule.py sha256=9Hsjja8EdOPLjwe8_CyQ0XqGb3NyawjGmWvjTfzx51A 2118
cloudformation_validator/custom_rules/S3BucketPolicyWildcardPrincipalRule.py sha256=aByL55BgQez_K9c1oIx2_yBJAjiP7VdtNK9DfxbOCfM 2157
cloudformation_validator/custom_rules/S3BucketPublicReadAclRule.py sha256=vIg4tx8ZVzqQuVc-Gej845UWJzTMM1qK3d4btONoBu8 1885
cloudformation_validator/custom_rules/S3BucketPublicReadWriteAclRule.py sha256=jdzbQx9CunW2dx1RoPNWDFjBKGvL-urp_LloMnx5YWU 1923
cloudformation_validator/custom_rules/SecurityGroupEgressOpenToWorldRule.py sha256=8zx2ukV1X03j24wNYt1ULuynuAGpyjNYyvuihz06dp4 2663
cloudformation_validator/custom_rules/SecurityGroupEgressPortRangeRule.py sha256=rVSOWkYXsTdkDm9EydyBixwVmlxxtYc5S57Odo-lm1Q 3625
cloudformation_validator/custom_rules/SecurityGroupIngressCidrNon32Rule.py sha256=RKh5x4uGQTyXP1xMMfmQZ-6KM2wuIu6HRrjI7iJWN8s 8670
cloudformation_validator/custom_rules/SecurityGroupIngressOpenToWorldRule.py sha256=IWJkTAmOARB2m3H-6eA464Ahy746FjM3V1gApY8tGw0 3345
cloudformation_validator/custom_rules/SecurityGroupIngressPortRangeRule.py sha256=ik8m6OA5QDq64pdGEpWll0VIjahWWbi6dN4TGw8Tzkg 3895
cloudformation_validator/custom_rules/SecurityGroupMissingEgressRule.py sha256=VbVJSXFNohnK10mxmH9xCr4FEWX5jtuoXZXf4puuEDA 2031
cloudformation_validator/custom_rules/SnsTopicPolicyNotActionRule.py sha256=RZUz7H9rC40lt_2Cg3raK3nk0P7c9ajsf6eiFM7a6rc 2295
cloudformation_validator/custom_rules/SnsTopicPolicyNotPrincipalRule.py sha256=mnd_5CqMw6tAOXgSbbG9YvQYs0_Q7uzuBBMnJ0cm4x4 2206
cloudformation_validator/custom_rules/SnsTopicPolicyWildcardPrincipalRule.py sha256=k4LqcsLjX8ek5bWC1J8XjvdCwfBKvZr5trRpweR-zoc 2804
cloudformation_validator/custom_rules/SqsQueuePolicyNotActionRule.py sha256=piL5piPP8slXmbyaRd7WJ7zuUMZGUuzHxnrsM0Vu5kY 2235
cloudformation_validator/custom_rules/SqsQueuePolicyNotPrincipalRule.py sha256=BVh1sr_qWRY4eb64jC9BTioqnuUvc0VrmADGFjXwVB8 2399
cloudformation_validator/custom_rules/SqsQueuePolicyWildcardActionRule.py sha256=a-Oj0LJiaH3hQ_OGgQqTbgT8DXPAMlFOTgRlX7s6Ik0 2219
cloudformation_validator/custom_rules/SqsQueuePolicyWildcardPrincipalRule.py sha256=x2TX4_uRKS4V3zELZtpqMwRQG3TynKoN25DeXxt-gOo 2239
cloudformation_validator/custom_rules/UserHasInlinePolicyRule.py sha256=RFCEF7SsrbBxvLYe_87EDYU-S3VplZ7ec0EuYd-ZcYw 1813
cloudformation_validator/custom_rules/UserMissingGroupRule.py sha256=xdg2IEihl6jIUkAxUdaYxCmYlYinitv3YBc3rgXzOMQ 1970
cloudformation_validator/custom_rules/WafWebAclDefaultActionRule.py sha256=hIf2KjO-5pSQT0hUZ2mmYnhlSSvmCsomsBEGGFNYIVg 1952
cloudformation_validator/custom_rules/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cloudformation_validator/result_views/JsonResults.py sha256=y_W7Ou9tJU8JYdbnukqjTmFCvSEdOv1dBT494mlSLlk 14120
cloudformation_validator/result_views/RulesView.py sha256=112jS4ktdtyE6f_BXxWX_2kQG-FSQdk-MYn9sCSfuCg 3484
cloudformation_validator/result_views/SimpleStdoutResults.py sha256=sWtHgmecN_zq1n4r_ulQIz00wMQLoCktZJwme1KoWm8 1111
cloudformation_validator/result_views/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cloudformation_validator/test_templates/json/cloudfront_distribution/cloudfront_distribution_without_logging.json sha256=aQ3tASjEu-D4XNU3UvAWlDhq6KvGaUcvM_Zml-HXSmY 2431
cloudformation_validator/test_templates/json/ec2_instance/cfn_authentication.json sha256=zAH5c0yDC-GoO7OcexjafNH1-VfvTLA1vZNk5Hqj6SI 637
cloudformation_validator/test_templates/json/ec2_instance/cfn_insensitive_authentication.json sha256=uJckH6p_KCupiOyRYzmdF2b0jUzyXNP0DY-nXpV5aDQ 1358
cloudformation_validator/test_templates/json/ec2_instance/has_required_tags.json sha256=NGCV9e11cEDC4E0HRAa7NOsa7Xk-9OO2pPKIwb60EBo 746
cloudformation_validator/test_templates/json/ec2_instance/invalid_template.json sha256=W3BW8VaHFMD3_Yh0w_vfhPVadkxy8mmu0soPMZPru5Q 23
cloudformation_validator/test_templates/json/ec2_instance/missing_one_required_tags.json sha256=A0torZU5eXPrYBk3DIEAFox0VtW3AFaWbdq9IYXTLPE 658
cloudformation_validator/test_templates/json/ec2_instance/no_tags.json sha256=5pWDi4z_TJFndakmDgKktK7ddvtYKjasnhn-zohfQEw 353
cloudformation_validator/test_templates/json/ec2_volume/ebs_volume_parameters.json sha256=UNM01HDf-TL8YgRFrbxNKiUYaaQSEkIYSXYjUmHhjfo 49
cloudformation_validator/test_templates/json/ec2_volume/ebs_volume_with_encryption.json sha256=LIlR2pFkwCxlbNGkFDCLun1e6T-iUBePqgM9aw0TN9U 258
cloudformation_validator/test_templates/json/ec2_volume/ebs_volume_without_encryption_string.json sha256=KtVYSWlq_qEJOHngcTifdGOMuQxNgYRA24tTPWnUuOg 260
cloudformation_validator/test_templates/json/ec2_volume/ebs_volume_without_encryption_string_externalized.json sha256=5ui8HaOffxJEdEHqcUd0GNzAm18D6GSydbAJkS7uFks 367
cloudformation_validator/test_templates/json/ec2_volume/has_required_tags.json sha256=W4KrVpV9paWtwNNjoC7WBeXfRWg_GoI7SlspVmySdyg 652
cloudformation_validator/test_templates/json/ec2_volume/missing_one_required_tags.json sha256=DmQPEIDVykLWlMhvIZr22QU0fk1D9BPhu2-ntwm7Xyc 564
cloudformation_validator/test_templates/json/ec2_volume/no_tags.json sha256=mSEKw8C5eqWO6EAHunT3fGAufjHF8sQniKek0EIdU_g 259
cloudformation_validator/test_templates/json/ec2_volume/two_ebs_volumes_with_no_encryption.json sha256=2TYe_VLcrE0vFLavV7h3HiEcY2whvV4Rr7WdLN1a9dU 465
cloudformation_validator/test_templates/json/elasticloadbalancing_loadbalancer/two_load_balancers_with_no_logging.json sha256=7id17EGGD-TWBmeBR105uLC0iqykzUeM4oRZsIZMCHM 2234
cloudformation_validator/test_templates/json/iam_managed_policy/iam_managed_policy_on_user.json sha256=znDRKJbC0v58C2OFGQbb9uUVm-agfHNeuLF09H8DpdI 1806
cloudformation_validator/test_templates/json/iam_managed_policy/iam_managed_policy_with_not_action.json sha256=savXlsNMh4yaMfE-wnhRY1bP6pm1oKKdP7l73ifJwXo 1813
cloudformation_validator/test_templates/json/iam_managed_policy/iam_managed_policy_with_not_resource.json sha256=I6wHbE26u-wee0EPsbkYMUlXMwMsF8Ji1fpaiCy8JS8 1746
cloudformation_validator/test_templates/json/iam_managed_policy/iam_managed_policy_with_wildcard_action.json sha256=-oA65UZXAs3TMV1rslRYs4Ybm8I8NrGhS0h9Zxy24DU 1796
cloudformation_validator/test_templates/json/iam_managed_policy/iam_managed_policy_with_wildcard_resource.json sha256=2PWG91JCMp1SIvoXPuvtpEL7x6uSZGRmLxukEzsYkvM 1896
cloudformation_validator/test_templates/json/iam_policy/iam_policy_on_user.json sha256=XXaZS4D9m_zmRPwLLgi2pLJa3BVoJcqtTOjfFDtNZlk 1745
cloudformation_validator/test_templates/json/iam_policy/iam_policy_with_not_action.json sha256=qHqeYk62-9TtPyH3mPWYJWskASakhTWITXFvuLQlreM 1069
cloudformation_validator/test_templates/json/iam_policy/iam_policy_with_not_resource.json sha256=HjcooxF5gRXBMFctQsw7h28IO8QEyiwPoFLb7UbsN0c 1071
cloudformation_validator/test_templates/json/iam_policy/iam_policy_with_wildcard_action.json sha256=YkKwV12x2uICcMxEeMeCg70AKINKkbK18S-Wvg368XA 1270
cloudformation_validator/test_templates/json/iam_policy/iam_policy_with_wildcard_resource.json sha256=Zs70gbmoxN1lfFHvotOrHt_zuQbNvHfJRADen_spNZs 1107
cloudformation_validator/test_templates/json/iam_role/iam_role.json sha256=zCPlBPL4AXbF-dPh-cD9F52wSq7Jzx3RAPiQ5WI80jY 996
cloudformation_validator/test_templates/json/iam_role/iam_role_not_action.json sha256=1AwqxCWcGECIwdSz2mC9PaRtcmShCGMbiHp_CANBG70 900
cloudformation_validator/test_templates/json/iam_role/iam_role_not_action_on_trust.json sha256=HGZFiE8ot-hiGvQ1aXdPco_h9m5zAUT8T3SsJ65_ijY 905
cloudformation_validator/test_templates/json/iam_role/iam_role_not_principal_on_trust.json sha256=wepvaJ-UnS-vRPrAZFr8nLtuecx9kH2FsN-SHqiJ8V8 909
cloudformation_validator/test_templates/json/iam_role/iam_role_not_resource.json sha256=IoSrHSN8sOXcULyaQZ_-tikHjHD9Pf6azK9JetkCtzo 1721
cloudformation_validator/test_templates/json/iam_role/iam_role_with_wildcard_action.json sha256=Je9PkmPw4qNyp8H9cGAtFQctjQFGP_88hIycXP5kbk4 902
cloudformation_validator/test_templates/json/iam_role/iam_role_with_wildcard_action_on_trust.json sha256=wwvRGPYIShXlFPpkOYJBXl-Z3DVzBJjESUnJYyTmPYk 942
cloudformation_validator/test_templates/json/iam_user/iam_user_with_inline_policy.json sha256=rsAPWkz6GDXZupDwWPvCd2MGFlsEeCZYpiB8YQ-BljU 406
cloudformation_validator/test_templates/json/iam_user/iam_user_with_no_group.json sha256=N8oxowqXeZ9J-3CFtbNXtotpizslkevz4XzwhUnVgxg 78
cloudformation_validator/test_templates/json/iam_user/iam_user_with_one_group.json sha256=mU_xTYrEtzghD4Eo75gEsR9Fs3vZps_I1VDS9Xvfcak 138
cloudformation_validator/test_templates/json/iam_user/iam_user_with_two_groups_through_addition.json sha256=wd-ItqH5dtJFn5s81lFA5iYhryvFzWWgiLN9A0xACl4 455
cloudformation_validator/test_templates/json/lambda_permission/lambda_with_permission_beside_invoke_function.json sha256=T-7xY_6Nkhc-QN_fUdxlvpIoMvZiuqhbE_PgUpc_uLQ 2078
cloudformation_validator/test_templates/json/lambda_permission/lambda_with_wildcard_principal_and_non_invoke_function_permission.json sha256=0Hs5czHVjBIQAEloKX2Z036YJA886r6Dep2n9A-VMUg 2070
cloudformation_validator/test_templates/json/rds_instance/has_required_tags.json sha256=oZWTAJy63RxHGNQplSGvW2F0lglVh4XzWLwBlDKlCQQ 604
cloudformation_validator/test_templates/json/rds_instance/missing_one_required_tags.json sha256=jrQLAPtgp1IT1ueXn8nJHjNRsmq4P-FIh21FlDN1G8k 516
cloudformation_validator/test_templates/json/rds_instance/no_tags.json sha256=DH1YAHaGa71oncp2yUrZ2jdGOdQsSckF6wafqWws2IY 211
cloudformation_validator/test_templates/json/rds_instance/rds_instance_literal_password.json sha256=J142G5goOGLDLev2EV07CUUSoDmVm7F-K8chKbaRqz8 216
cloudformation_validator/test_templates/json/rds_instance/rds_instance_literal_username.json sha256=bQO1chfWvkv8FCNBqCDSUVz8-yueGXIEYsTrnvuBFsM 212
cloudformation_validator/test_templates/json/rds_instance/rds_instance_no_echo_password.json sha256=-bP7FZS8Asif6BGbcc5SBXRo2SSrngAkj8Epphl-ORc 337
cloudformation_validator/test_templates/json/rds_instance/rds_instance_no_echo_username.json sha256=B7ySXfAH_cbkPwXjtDEW72zUkEZoX9EgPWqPthIiW9w 333
cloudformation_validator/test_templates/json/rds_instance/rds_instance_no_echo_with_default_password.json sha256=l-aVYS6Aa4OrhP-aqs6el68MOHGw73uPgH7Y-_SMJ7Y 368
cloudformation_validator/test_templates/json/rds_instance/rds_instance_no_echo_with_default_username.json sha256=5nbPAioVj7qazIUzvbBwGLK9ZREkRYNVig_WshmgEe4 364
cloudformation_validator/test_templates/json/rds_instance/rds_instance_not_publicly_accessible.json sha256=DH1YAHaGa71oncp2yUrZ2jdGOdQsSckF6wafqWws2IY 211
cloudformation_validator/test_templates/json/rds_instance/rds_instance_plain_parameter.json sha256=MZj_Df7_N7-ajPmAan1k2IMOoWLtIoP6Mjh49oz-zfA 313
cloudformation_validator/test_templates/json/rds_instance/rds_instance_publicly_accessible.json sha256=RJqTiSefQZ5zfl1U5dzE6YKLbqo9CMIDxgTEIc8p4Gs 256
cloudformation_validator/test_templates/json/rds_instance/rds_instance_without_publicly_accessible.json sha256=_ybKwoQ1HzTM5i4UI__DhxCmRrGAOBtM3GoB01OazCs 213
cloudformation_validator/test_templates/json/rds_instance/rds_instances_with_public_credentials.json sha256=I9h2-vZ3CqxAcWNPsyRV36L1zd7cb3iHNZ1Tcy7j1iI 822
cloudformation_validator/test_templates/json/s3_bucket/buckets_with_insecure_acl.json sha256=VP6MHo1TO6IBbRzVs53v98kAyILC7Sq9toeGcfjA64I 395
cloudformation_validator/test_templates/json/s3_bucket/has_required_tags.json sha256=VkkSgZ30dsjV_LKqkZNo9vSHatykZUKRfP8DUPcRc2w 554
cloudformation_validator/test_templates/json/s3_bucket/missing_one_required_tags.json sha256=wdHCusSAmL8BlFaGsiTEDxLK4wTeFT3WhKVR0GhITCc 466
cloudformation_validator/test_templates/json/s3_bucket/no_tags.json sha256=hFZM8nA9iw2RFeyDR4dNZOrGszQEH0mIUP7EwwrPnE4 161
cloudformation_validator/test_templates/json/s3_bucket_policy/s3_bucket_policy_with_not_action.json sha256=YWpbCyZDEaLtmFjBmhrXZG8mYfnm_IixfWGPN3NJmHI 727
cloudformation_validator/test_templates/json/s3_bucket_policy/s3_bucket_policy_with_not_principal.json sha256=1hbERqHd2faO4uRlV9y5kk0nk9IIPxDXz8JgTk0dslk 708
cloudformation_validator/test_templates/json/s3_bucket_policy/s3_bucket_with_wildcards.json sha256=_ANEK1JrcC7YhH8PCj2CZFexHb0ZHJkhrfGXwIGAq_A 2119
cloudformation_validator/test_templates/json/security_group/dangling_egress_rule.json sha256=8CvV01JMwB56tddG2MD3KHTjNEhpqcH-J8dF-Fnzw8U 285
cloudformation_validator/test_templates/json/security_group/dangling_ingress_rule.json sha256=AMfUlBLQefqlg7Ud_XTGwrC7TORpAq7tTumS6Gu12zA 280
cloudformation_validator/test_templates/json/security_group/egress_with_port_range.json sha256=idfN3wCaCVif3tudOLL5_E1vugESQGBovWDfJsDDtmw 627
cloudformation_validator/test_templates/json/security_group/ip6_security_groups_open_to_world.json sha256=ISN90uJ_S8nIZ1gVOs7JDlALaNbisfOj_vC4lZUav8E 4868
cloudformation_validator/test_templates/json/security_group/multiple_ingress_security_groups.json sha256=SBZWmR5bxs0VXkc71bG7s2-LW5B4hD3YaHySbrM-9HU 1764
cloudformation_validator/test_templates/json/security_group/multiple_inline_egress.json sha256=6pu6hBEgHGecy10Y7MszumMlPwM94oJhNgc-VVn8vT8 544
cloudformation_validator/test_templates/json/security_group/non_32_cidr.json sha256=RQi1Yuyj2ADk9EbxZVOesM7jGxeYlx-yyh7p40cUYzY 2492
cloudformation_validator/test_templates/json/security_group/non_32_cidr_standalone_ingress.json sha256=tkiFjxpahaNWKgHSkd2lhIwS4nNwWhMzplbPrPsMJJs 1913
cloudformation_validator/test_templates/json/security_group/non_32_cidr_with_ip6.json sha256=yxTylukBmxfZSM5prNxSQ0hcWAtsXwnnHRvsQl_rmKs 1299
cloudformation_validator/test_templates/json/security_group/security_group_open_to_world_on_egress.json sha256=Kk3v40RCs5lBf2gPqbBzr2qwq8qmja9eRP6F8-Aaqmk 840
cloudformation_validator/test_templates/json/security_group/security_group_open_to_world_on_ingress.json sha256=zsh6YjULQZTNiXwuBrTIVjbeJBucaohm6P3Xei7TFfM 846
cloudformation_validator/test_templates/json/security_group/sg_missing_properties.json sha256=RMx09yApVQaBsP3g1FouJy3FJJSu8Vz1y0D3SIogBxc 83
cloudformation_validator/test_templates/json/security_group/single_security_group_empty_ingress.json sha256=V1hxQlR0DxMIBn-SRE0cWviiTmqvqKGjr-FhjlwVtKg 196
cloudformation_validator/test_templates/json/security_group/single_security_group_one_cidr_ingress.json sha256=7qp9GaUBPL0fRGRvBhpuIzl_KAklQG5Jh4S5dOb_S6Y 357
cloudformation_validator/test_templates/json/security_group/single_security_group_single_egress.json sha256=pQ6ANLTNGXRmauDtVsz2iAShPln0HgtASz78pUVK_Js 356
cloudformation_validator/test_templates/json/security_group/single_security_group_two_externalized_egress.json sha256=L42_P2vHWgrRhTRVjmRRQnILKRvB3BGt0i1PMMBDO_Y 763
cloudformation_validator/test_templates/json/security_group/standalone_egress_open_to_world.json sha256=iwhnW-OptF7svUlPEJNLPWjCnMOyig5c6s_PLA9g_kM 282
cloudformation_validator/test_templates/json/security_group/standalone_ingress_open_to_world.json sha256=ze91xMHlaW4Ndw7hpBTH6qRrbgMn9uY1RuhcHPhGACo 284
cloudformation_validator/test_templates/json/security_group/two_security_group_two_cidr_ingress.json sha256=wdbA8TX9RjmHbLx7D7IxhCktgSCqoqQos7m5o9EN1OY 882
cloudformation_validator/test_templates/json/security_group/two_security_group_two_externalized_cidr_ingress.json sha256=yXxud-6x0b_s-8ENIEpCr163h8kzTeGrQmV5OSJdUJo 1241
cloudformation_validator/test_templates/json/security_group/two_security_groups_one_with_non_32_cidr.json sha256=_m307C5aJgvOP5u-2Ng7c5HUcBakYpivOY9MLrXpPho 733
cloudformation_validator/test_templates/json/sns_topic_policy/sns_topic_with_not_action.json sha256=pfXdSXobZAqr8crOogWBcBilGjEoVEO1JYgBGMILxvE 1380
cloudformation_validator/test_templates/json/sns_topic_policy/sns_topic_with_not_principal.json sha256=yk1OvU3KmB3uSkgyUJQvCE3MA7pB-h0LkqTgC3UJlJQ 699
cloudformation_validator/test_templates/json/sns_topic_policy/sns_topic_with_wildcard_principal.json sha256=CtVESQnauvtXjIgwpBbW8TXlJuVHzoH7WiOg0nbuHUU 2988
cloudformation_validator/test_templates/json/sqs_queue_policy/sqs_policy_with_not_action.json sha256=stgliR6xIIz2opE41HQ2rDKjlwFeSSwXE1en7sf9Wls 1099
cloudformation_validator/test_templates/json/sqs_queue_policy/sqs_policy_with_not_principal.json sha256=F4wHy0trrhgikRW96ns-rRPoA4hpir5R0FhKQbug6MY 585
cloudformation_validator/test_templates/json/sqs_queue_policy/sqs_queue_with_wildcards.json sha256=hn1MtJQbo-oNOY-jmQtyexQB2tnLU1jcmHkpJG9-E9M 4615
cloudformation_validator/test_templates/json/structural/no_resources.json sha256=kxp-DylbATzS1UFjlq5yv7BF2JqKxEcDXqMU0MHbus8 18
cloudformation_validator/test_templates/json/structural/rubbish.json sha256=0PGRcYhO5GfhI33sQcl_ayfpzh8syxOylyJRVTzAFVo 22
cloudformation_validator/test_templates/json/waf_webacl/waf_webacl_with_default_allow.json sha256=IpL89-3Fm-Vu-PicJZ8_slCYRKB8TlGmJFKo3wU_iBU 6164
cloudformation_validator-0.6.36.dist-info/METADATA sha256=4eDHSe4gEXsyI9tehOEzauSODff8RBeyEQoH6ABawo0 18247
cloudformation_validator-0.6.36.dist-info/RECORD
cloudformation_validator-0.6.36.dist-info/WHEEL sha256=NzFAKnL7g-U64xnS1s5e3mJnxKpOTeOtlXdFwS9yNXI 92
cloudformation_validator-0.6.36.dist-info/entry_points.txt sha256=9rm5r3-NK2of1FApd20Z6oYXdxgAtjlbs3leOU8h4Vo 90
cloudformation_validator-0.6.36.dist-info/top_level.txt sha256=0JDesOcXAGIKI1yVoR6Tq-Z-P3VI9zwQLRSFGj7Vexg 40
test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
test/test_cloudfront_distribution.py sha256=EXKiXpJwKVLPbzGKOeNxrqdzyWPdYapW8QjwvO03UT8 3991
test/test_command.py sha256=r8kf3mAZGhTj0Y7rYI-Vj6VoLDr7u9pm3ZdZR36iEcw 4269
test/test_ebs_custom_tags.py sha256=D1Llu7lvT3BRMoUYRHiJ_Idtm0qicDYKNQH7psiI_HY 8254
test/test_ec2_instance.py sha256=iuBwr54dYmDw3bwfSnap2sOn5bYZXFo0kbgzoA5ILY8 6272
test/test_ec2_instance_custom_tags.py sha256=5GLkr5ADTrHxH5W-CXjfMHRwjHsuM8DBpgs71-MMOgE 8208
test/test_ec2_volume.py sha256=vlgfiSkRBJ4mtrFQqLq_ehQVl2e_gxTj4OhMG2MeBUA 6330
test/test_ec2networkinterface_model.py sha256=fqjMxK5N1DRcxone6HDtNVPVj-Sgxix5gSkBT0iSlsk 2096
test/test_elasticloadbalancing_loadbalancer.py sha256=PWnAPWcKou2yEy40KiMqsabdwYhAhuvNYGPJjbzPGBQ 3471
test/test_iam_user.py sha256=rS6LlEV0UY05gt1JfLJchHVpmE70V5M6FfjrMMtcrm0 3360
test/test_invalid_template.py sha256=dIUU1zDwO_pLFT9JPAQyBG1pMI6aE-RhupgXObt79PM 3534
test/test_ipaddr.py sha256=DKGQj38xomkG9mskZmWDtwfUfXg-j4rESnP9comj8D4 6479
test/test_lambda_permission.py sha256=k_0bAVZ2YOyIyR-Zw0mTIDknmhcW9dxzqa3RpD8DfJ8 4254
test/test_rds_custom_tags.py sha256=Y-rCyLVFzIj3pBAo-CjEg9dA-lBPUPJ5bRai_4REwrA 8209
test/test_rds_instance.py sha256=XVzIiegKAAnFSaJ-DP1VRJifQxzW8HMyGq-dwuXxp_M 10529
test/test_references_model.py sha256=fiee3-2vlGdHJ4GhB9HV3TxQXyh7dFnCWKeTVSc0Rmc 2434
test/test_rulesview.py sha256=0tqR9ocOYy_XzqfzOuqfhZrNWFBFWxWqxzoCLoGc20A 2924
test/test_s3_bucket.py sha256=QNlJS8mqKqBlMpjziPGG8xBtRk3MDWpiUMjgM4B7HkQ 3863
test/test_s3_bucket_policy.py sha256=gwGMYpzmx5p6vu2ehNe3vrELCYdvodJNvXWxq44qs2Q 5269
test/test_s3_custom_tags.py sha256=RJHeuy7gihy7lKE0nttkfEbZO8fpY0K2Jz74tTxhHtE 8336
test/test_security_group.py sha256=5JD9iT0-dxQFAMGqNr7f_BnEq2scwkfhKWv2QO0JeCE 25692
test/test_securitygroup_egress_model.py sha256=HPDc2iWbHv_Ll8MFsuNwDuT4yrZ-QVwRZKSrpBxydkE 1250
test/test_skip_tests_rds_instance.py sha256=SKTCFqFU3XbavXO-ncYpm1GmDiqMzs5wDhZa7RgaB1Q 5879
test/test_sns_policy.py sha256=a_nCJUrAxMXxzm708j_cozJNwOl8WIV3gPVLlSxrWOQ 4536
test/test_sqs_policy.py sha256=vPny2qNPUIDdffcgLUAsLBRTLcCnC77bQF95G1ATDAQ 3781

top_level.txt

cfn_model
cloudformation_validator
test

entry_points.txt

cfn-validator = cloudformation_validator.command:cli